远程协作github中的主要版本

时间:2012-08-09 02:14:56

标签: git github

我还是比较新的git,只使用过基本功能。我在github上有一个项目很受欢迎,我正在重写。我得到了社区其他人的帮助,但是我希望避免将我的突破性变化推向原来的分支。我可以拥有一个本地dev分支,但github上的人们看不到它。

在这种情况下,最佳做法是什么?在github上分叉原始仓库,在fork上工作然后合并到原始仓库?有效地使用fork作为分支。

任何建议表示赞赏。

1 个答案:

答案 0 :(得分:3)

我认为你应该创建自己的开发分支,可以推送到github。分叉很棒,但我认为当你拥有一个提交者团队并且你想确保在合并到master之前获得代码审查等时,它最有效。由于您是此项目的所有者,除非您正在寻找某个过程,否则我建议您创建一个功能分支并对其进行处理。