脚本宝典收集整理的这篇文章主要介绍了Git多人合作开发,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
具体流程
新建一个主仓库
开发人员将主仓库frok到自己的github仓库
clone自己仓库的repository到本地
本地开发完后push到自己的远程仓库
远程仓库向主仓库发pr
主仓库管理人员审查并合并pr
这是GitHub操作,这个操作会复制主仓库(包括文件,提交历史,issues,和其余一些东西)。复制后的仓库在你自己的GitHub帐号下。目前,你本地计算机对这个仓库没有任何操作。
这是Git操作。使用该操作让你发送”请给我发一份我仓库的复制文件”的命令给GitHub。现在这个仓库就会存储在你本地计算机上。
现在,你可以在任何程序或者环境下更新仓库里的文件。
commit后将你的更改push到你的GitHub仓库。这是Git操作。使用该操作让你发送”这是我的修改”的信息给GitHub。Push操作不会自动完成,所以直到你做了push操作,GitHub才知道你的提交。
给主仓库的管理人员发送一个pull request.
git remote -v
git remote add upstream <上游仓库链接>
git fetch upstream // 从上游仓库fetch分支和提交点,提交给本地master, 并会被存储在一个本地分支upstream/master git checkout master // 切换到本地主分支 git merge upstream/master // 把upstream/master分支合并到本地master上,这样就完成了同步,并且不会丢掉本地修改内容
以上是脚本宝典为你收集整理的Git多人合作开发全部内容,希望文章能够帮你解决Git多人合作开发所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。