讨论数量:
个人建议:
如果是 1-2 个人的话,一个分支可以,为了避免过多的 merge commits,可以使用 git rebase
(rebase也有争议)
如果是多人一起开发的话,最好每个 feature 有单独的分支,Rails 社区的 thoughtbot,他们 GitHub 上有一个内部开发 git 的使用流程,可以参考下:https://github.com/thoughtbot/guides/tree/... (仅供参考,不一定适合)
推荐文章: