Git教程学习(二)

2018/4/26 22:07

GitHub:Git的一个远程库。

1、Git与GitHub通过SSH加密传输。

在.ssh目录下,id_rsa:私钥,不能泄露;id_rsa.pub:公钥,可以说出去。

用Github关联id_rsa.pub。

GitHub创建一个Git仓库:New Repository。

新仓库与本地关联:git remote add origin git@github.com:用户名/库名.git

第一次推送,需要关联本地的master分支和远程的master分支:git push -u origin master

以后推送: git push origin master

2、主分支:master,Head指向当前分支,master指向提交。

创建新分支:如dev,指向master相同的提交,即初始状态相同。Head指向dev

3、Git鼓励大量使用分支:

查看分支:git branch

创建分支:git brance <name>

切换分支:git checkout <name>

创建分支+切换分支=git checkout -b <name>

合并某分支到当前分支:git merge <name>

删除分支:git branch -d <name>

查看分支合并图:git log --graph,输入q可退出。

不用fast forward(默认),想从分支历史上看出分支信息,

普通合并:--no-ff,eg:git merge --no-ff -m "描述" 分支名

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容