我应该合并后将其删除一个分支?(Should I delete a branch after mer

2019-06-24 19:36发布

合并一个分支后,你从资源库中删除吗?
然而,这是一个很好的做法还是不?

我通常会创造出很多分支,因为我不想打破我的当前版本,而且我想删除它们保持对事物的顺序。
但是,如果您有Assembla或GitHub的工作,从老枝您的合并请求将被保存在网站上,因此,如果您删除它们,因为它不能来接他们,你会得到一个错误?

通常如何管理的?

Answer 1:

有一个在删除已在被合并分支机构没有问题的所有提交的,仍处于历史可用,甚至在GitHub的接口,它们仍然会显示(见,例如, 这个PR这指的是我有一个叉删除的PR被录取后)。



Answer 2:

他们已经被合并后,我肯定收拾我的树枝。

我们使用GitLab和合并工作的要求,所以关于分支的历史信息存储在那里; 我不需要他们弄乱我的分支列表,当我看到同事的叉子,最好我想只看到他们目前积极发展的分支。 如果我想看看他们的分支一些代码,我希望能够通过短短当前活跃的分支看,而不是每一个功能或修复他们曾经开始努力。

上述适用于到位桶和GitHub上了。

你可能不删除分支后合并的唯一原因是让您知道某个特性结束,但合并的提交(和git merge --no-ff如果你真的想)作出无关。



文章来源: Should I delete a branch after merging it?