我想知道在将分支合并到主分支后,是删除你的分支更好,还是应该在整个项目期间继续在同一独立分支上工作。
例如,如果我们是一个由3个成员组成的团队,每个人都创建自己的分支并在项目期间在其上工作。我们都提交到主分支,并在开始进行其他操作之前拉取。这样,我们就知道谁在哪个分支上工作,不会混淆。
谢谢。
例如,如果我们是一个由3个成员组成的团队,每个人都创建自己的分支并在项目期间在其上工作。我们都提交到主分支,并在开始进行其他操作之前拉取。这样,我们就知道谁在哪个分支上工作,不会混淆。
谢谢。
关于如何管理您的分支,有大量的文献可供参考,但实际上我认为这取决于您如何在自己的项目中管理事务。话虽如此,这里是Atlassian提供的分支工作流链接,可能会给出一个不错的意见:
https://www.atlassian.com/git/tutorials/comparing-workflows/feature-branch-workflow
现在,说完那篇冗长的文章,如果你们觉得直接提交到主分支是有意义的,我认为这没有任何问题。我个人在我工作的一些小项目上提交到主分支,但通常,我遵循以下流程:Widget X
。feature-widget-x
。feature-widget-x
分支中分支出来,并创建一个名为michael-error-handling
的分支。Widget Y
创建一个新的功能分支。https://git-scm.com/docs/git-archive