当前位置:  开发笔记 > IOS > 正文

Git推荐的工作流程

如何解决《Git推荐的工作流程》经验,为你挑选了2个好方法。

我一直在自己开发的项目中使用git几个月.我有一个本地存储库,并定期将其推送到github进行备份.

我想在这个项目中添加另一个开发人员,但是我将负责整合整个项目.

什么是推荐的工作流程?

我们是否需要为每个开发人员提供私有和公共存储库?

如果github存储库是主存储库,那么其他开发人员是否必须在我的计算机中克隆此存储库或存储库?

他是否应该有权进入我的存储库,还是应该从他的存储库中取出?



1> mipadi..:

Git的目标是拉动,而不是推动.理想情况下,其他开发人员将从您在Github上的公共仓库中克隆; 然后,当他完成了他的更改时,你要么从他提供给你的回购中提取,要么将他的更改与他发送给你的补丁整合在一起.无论哪种方式,您都可以将更改提取到计算机上私人仓库中,修复因合并而导致的任何错误,然后将更改推送到您的公共仓库(Github上的那个).

当然,让他提交你的Github回购也没有错.



2> Chris Vest..:

他可以自己创建github存储库的fork,当他觉得他已经准备好集成时,他可以向你发送pull请求(你将他的repos公共URL作为远程)或者他可以发送给你git format-patch.

通常在这种工作流程中,责任主要在于他,以确保他的补丁适用于你的公共主人.

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有