本文主要是介绍github入门实践(多人协作中分支的推送与抓取),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当你从远程库克隆时候,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且远程库的默认名称是origin。
1.要查看远程库的信息 使用 git remote
2.要查看远程库的详细信息 使用 git remote –v
第1部分 推送分支
推送分支就是把该分支上所有本地提交到远程库中。推送时,要指定本地分支,Git就会把该分支推送到远程库对应的远程分支上
使用命令 git push origin master
现在github上的file1.txt内容如下
本地仓库中file1.txt内容如下
现在,把本地仓库中已经更新的file1.txt推送到远程仓库中,如下图:
上图显示,推送成功。再次查看远程端对应文件内容,发现已经和本地端保持同步,如下:
第2部分 抓取分支
多人协作时,大家都会往master分支上推送各自的修改。现在我们可以模拟另外一个同事,可以在另一台电脑上(注意要把SSH key添加到github上)或者同一台电脑上另外一个目录克隆
1.首先,创建分支frag4,添加文件,推送至远程端对应分支。如图:
2.然后,新建工作目录,将远程github clone到本地,如图
查看本地目录结构,与远程端一致:
3.接着,将远程端的frag4分支clone到本地,命令为git checkout -b frag4 origin/frag4
接下来,就可以在本地frag4分支上做开发,开发结束后再将此分支推送到远程端。
这篇关于github入门实践(多人协作中分支的推送与抓取)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!