Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 git 还比较陌生,只使用了基本功能。我在 github 上有一个相当受欢迎的项目,我正在重写。社区中的其他人向我提供了帮助,但我想避免将我的重大更改推送到原始分支。我可以有一个本地开发分支,但 github 上的人看不到它。
在这种情况下,最佳实践是什么?在 github 上 fork 原始 repo,在 fork 上工作然后合并到原始版本中?有效地将叉子用作分支。
任何建议表示赞赏。
我认为您应该创建自己的开发分支,该分支可以推送到 github。分叉很棒,但我认为当你有一个提交者团队并且你想确保在合并到 master 之前得到代码审查等时它最有效。由于您是该项目的所有者,除非您正在寻找其中的一些过程,否则我建议您创建一个功能分支并解决它。