Git多人协作

一. git仓库添加协作者

进入某远端仓库
setting–>
collaborators–>
search and add
受到邀请的协作者会收到邀请邮件
同意即可加入协作

二 .远端建立分支

在远端仓库上直接新建一个自己的分支

三 .clone到本地

$ git clone <仓库地址>

四 .建立本地分支

$ git branch -b <分支名>

-b 是并切换到该分支,即等于

$ git branch <分支名>
$ git checkout <分支名>

五 .工作完成合并分支并提交

切换到本地主分支

$ git checkout master

拉取远端提交

$ git pull origin master

切换到自己的分支

$ git checkout <分支名>

合并主分支

$ git merge master

注意:是将主分支merge到自己的分支上

将本地自己的分支提交到远端的自己的分支

$ git push origin <分支名>

六 .pull request

进入多人协作的那个仓库
会发现自己的分支会有新的提交
点击pull request提交合并请求
之后其他协作者可以看到你的改动和你的合并请求
之后就可以merge request

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

推荐阅读更多精彩内容

  • 多种多样的工作流使得在项目中实施Git时变得难以选择。这份教程提供了一个出发点,调查企业团队最常见的Git工作流。...
    JSErik阅读 4,503评论 2 8
  • 最近在RN项目编译中特变慢,一直卡在running x of x custom shell scripts,解决办...
    夏末秋刀鱼阅读 3,675评论 1 2
  • YY说电影好看——催泪、暖心 看完就会,很想养条狗 所以,昨晚九点半 吃完饭站台阶上时,突然心血来潮 决定带女儿去...
    高小花0218阅读 674评论 0 1
  • 游走在四季的边缘,曾以为拥有整个世界,可是太天真的想法终是会幻灭。世界太大,渺小的云烟根本连仰望的资格都没有。 曾...
    阿诺_Don阅读 297评论 0 0