Git远程仓库(github
一、创建远程仓库(github)
首先到https://github.com注册一个账号,创建自己的Git,点击repositories,再点new
名字自定义,比如叫fansik,选择public点击create repository
添加key:点击右上角自己头像,选择settings,左侧选择SSH and GPG keys,然后把linux机器上的~/.ssh/id_rsa.pub内容粘贴到这里,生成~/.ssh/id_rsa.pub的方法ssh-keygen一路回车就可以啦
创建仓库目录并初始化
mkdir /opt/fansik
cd /opt/fansik
git init
git remote add origin git@github.com:fansik/studygit.git
创建个测试文件
echo "this is a test page" >> fansik.txt
git add fansik.txt
git commit -m "add a test file"
把本地仓库推送到远程仓库去
git push -u origin master
查看推送结果,点击头像查看Your prefile
修改后提交:
echo "new line" >> fansik.txt
git add fansik.txt
git commit -m "add a test file"
git push
二、克隆一个远程仓库修改后提交
git clone git@github.com:aminglinux/lanmp.git
会提示,会在当前目录下初始化一个仓库,并创建一个.git的目录具体信息如下:
Initialized empty Git repository in /opt/lanmp/.git/
完成后可以看到当前目录下有一个lanmp的目录
cd lanmp
cp lanmp.sh ../fansik/
编辑一下lanmp.sh然后提交
git add lanmp.sh
git commit -m "lanmp.sh"
git push
一定要在自己的仓库下修改,否则提交不了哦
最新文章
- Java自由块(静态和非静态)(转载)
- [转]Centos安装zeromq和jzmq
- Html5 Egret游戏开发 成语大挑战(七)游戏逻辑和数据处理
- python学习之路-day5-模块
- eclipse&;android的环境搭建
- 基于SSH2框架Struts2拦截器的登录验证实现(转)
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'db'
- Java笔记之String
- 在ASP.NET Core Web API中为RESTful服务增加对HAL的支持
- [STM31F103]独立看门狗
- SpringCloud系列十:SpringCloudConfig 高级配置(密钥加密处理(JCE)、KeyStore 加密处理、SpringCloudConfig 高可用机制、SpringCloudBus 服务总线)
- springcloud使用zookeeper作为config的配置中心
- 代替C++的getchar()
- BZOJ2618 [Cqoi2006]凸多边形 凸包 计算几何
- Couldn’t load locSDK3
- Simple2D-20(重构)
- Servlet乱码问题
- java 实现七大基本排序算法
- 毕向东_Java基础视频教程第19天_IO流(20~22)
- sklearn半监督学习
热门文章
- 基于H5的移动端开发,window.location.href在IOS系统无法触发问题
- Java中获取长度length和size的问题
- 字符编码和python .encode().decode()方法
- 各种浏览器的userAgent收集
- SparkStreaming运行出现 java.lang.NoClassDefFoundError: org/apache/htrace/Trace 错误
- 直接请求json文件爬取天眼查企业信息(未解决验证码问题)——python3实现
- JAVAWEB学习总结 SERVLET开发(二)
- NSOperationQueue的基本使用
- Maven构件解析(转)
- Linux 路线 推荐