【发布时间】:2014-09-05 15:26:46
【问题描述】:
目前 bitbucket 有一个奇怪的问题。
我正在向维护我分叉的主存储库的开发人员提出我的分支的拉取请求。每次,就我而言,拉取请求似乎完美地发送了分支并在该分支中提交,但是当开发人员查看拉取请求以合并或拒绝时,似乎 bitbucket 也在添加来自的提交与拉取请求合并的最后一个分支。
这是一个示例拉取请求(这是开发人员最终看到的)
所以列出的前 2 个文件是我提交给我发送拉取请求的分支的文件。最后一个文件来自一个完全不同的分支和提交,我已经发送了拉取请求并已合并。
为了让我自己的测试变得更加奇怪,开发人员决定将其中一个不确定的拉取请求合并到主存储库中。合并后,我们在终端中看到应该在拉取请求中的提交文件是唯一合并的文件。
所以基本上这些文件显示在 bitbucket 的拉取请求中,但我没有将它们与我的分支的拉取请求一起发送,并且当开发人员将拉取请求与主仓库合并时它们也没有被合并。
关于这里发生的事情的任何想法,让我们很难过。
干杯
【问题讨论】:
-
你是否关闭了旧的功能分支,然后从他的新主/开发分支重新启动它?如果你不这样做,你的本地分支仍然是从他拥有的那个旧的 master/dev 生成的,是的,里面有你所有的历史记录。是否有意义?希望这会有所帮助。
标签: git bitbucket pull-request