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分支上做开发,开发结束后再将此分支推送到远程端。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值