Git多人合作开发

发布时间:2022-06-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Git多人合作开发脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

Git多人合作开发

 在多人合作开发中,不可以直接修改主仓库代码!

流程图

Git多人合作开发

 

具体流程

  1. 新建一个主仓库

  2. 开发人员将主仓库frok到自己的github仓库

  3. clone自己仓库的repository到本地

  4. 本地开发完后push到自己的远程仓库

  5. 远程仓库向主仓库发pr

  6. 主仓库管理人员审查并合并pr

 

1. 点击右上角的fork按钮

Git多人合作开发

 

 

 

这是GitHub操作,这个操作会复制主仓库(包括文件,提交历史,issues,和其余一些东西)。复制后的仓库在你自己的GitHub帐号下。目前,你本地计算机对这个仓库没有任何操作。

Git多人合作开发

 

 

(左上角名字已经变化)

 

2. 将此库clone到本地进行开发并push到远程库

这是Git操作。使用该操作让你发送”请给我发一份我仓库的复制文件”的命令给GitHub。现在这个仓库就会存储在你本地计算机上。

 

3. 进行本地文件的修改

现在,你可以在任何程序或者环境下更新仓库里的文件。

 

4. push本地文件

commit后将你的更改push到你的GitHub仓库。这是Git操作。使用该操作让你发送”这是我的修改”的信息给GitHub。Push操作不会自动完成,所以直到你做了push操作,GitHub才知道你的提交。

 

5. 新建并发送PR

Git多人合作开发

 

 

给主仓库的管理人员发送一个pull request.

 

 

fork后同步源新内容

查看远程状态

 git remote -v

确定一个将被同步给fork远程的上游仓库

 git remote add upstream <上游仓库链接>

同步fork

 git fetch upstream // 从上游仓库fetch分支和提交点,提交给本地master, 并会被存储在一个本地分支upstream/master git checkout master // 切换到本地主分支 git merge upstream/master // 把upstream/master分支合并到本地master上,这样就完成了同步,并且不会丢掉本地修改内容

 

 

 

 

脚本宝典总结

以上是脚本宝典为你收集整理的Git多人合作开发全部内容,希望文章能够帮你解决Git多人合作开发所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:并发