美文网首页
多人协作

多人协作

作者: harukou_ou | 来源:发表于2019-02-10 00:43 被阅读4次

多人协作的工作模式通常是这样:

  1. 首先,可以试图用git push origin <branch-name>推送自己的修改;

  2. 如果推送失败,则因为远程分支比你的本地更新,需要先用git pull试图合并;

  3. 如果合并有冲突,则解决冲突,并在本地提交;

  4. 没有冲突或者解决掉冲突后,再用git push origin <branch-name>推送就能成功!

如果git pull提示no tracking information,则说明本地分支和远程分支的链接关系没有创建,用命令git branch --set-upstream-to origin/<branch-name> <branch-name>

这就是多人协作的工作模式,一旦熟悉了,就非常简单。

小结

  • 查看远程库信息,使用git remote -v

  • 本地新建的分支如果不推送到远程,对其他人就是不可见的;

  • 从本地推送分支,使用git push origin branch-name,如果推送失败,先用git pull抓取远程的新提交;

  • 在本地创建和远程分支对应的分支,使用git checkout -b branch-name origin/branch-name,本地和远程分支的名称最好一致;

  • 建立本地分支和远程分支的关联,使用git branch --set-upstream branch-name origin/branch-name

  • 从远程抓取分支,使用git pull,如果有冲突,要先处理冲突。

相关文章

  • 多人协作

    阅读: 499212 当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起...

  • 多人协作

    当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的...

  • 多人协作

    多人协作的工作模式通常是这样: 首先,可以试图用git push origin 推送自己的修改; 如果推送失败,...

  • 多人协作

    git clone 操作 1 .除了下载目标地址的代码2 .还会把本地的master分支和远程的master分支对...

  • Git 多人协作

    git clone XXXXX 下载项目 git remote -v 查看当前的远程库git remote rem...

  • 多人协作开发

    IDEA里用码云进行协作开发 码云中除了master分支以外,需要多个分支,每个分支对应一个开发人员开发人员平时编...

  • git | 多人协作

    当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的...

  • Git多人协作

    一. git仓库添加协作者 进入某远端仓库setting–>collaborators–>search and a...

  • git多人协作

    当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的...

  • (十七)多人协作

    当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的...

网友评论

      本文标题:多人协作

      本文链接:https://www.haomeiwen.com/subject/cnqteqtx.html