我正在使用git和Atlassian bitbucket的项目中工作。当我们将功能分支合并到我们的开发分支中时,功能分支的远程对象似乎被删除了。但是,这似乎仅在我们合并到 develop 中时发生,而不是在合并到另一个功能分支时发生。删除是由git中的设置触发的吗?还是通过bitbucket中的设置?
答案 0 :(得分:1)
“合并后删除源分支”选项对我不可见。显然,按照您提供的Atlassian链接存在。
听起来这是禁用的。不幸的是,我找不到他们如何禁用此功能。
当我们将功能分支合并到我们的开发分支中时,功能分支的远程对象似乎被删除了。但这似乎仅在我们合并到开发中时发生-而不是当我们合并到另一个功能分支时发生。删除是由git中的设置触发的吗?还是通过bitbucket中的设置?
我想这是Bitbucket中的一个插件。例如,插件PullRequest Workflow可以选择当目标是特定分支(范围)时删除分支。
但是,如果您无权更改设置,也许这就是其中之一
对于您身边的Bitbucket管理员来说,这是一个很好的问题;)