几天前,我克隆了Git仓库的持续版本,对文件进行了一些更改,将这些更改提交到本地的新分支feature\added-support
,然后将这些更改推送到Git仓库。然后我在Bitbucket上打开了一个针对这些新变化的拉取请求。现在,该拉取请求仍处于打开状态,因为feature\added-support
尚未合并到master
分支中。
今天,我克隆了该repo的新副本,将特定的子目录切换为feature\added-support
,然后进行了一些与该分支上完成的工作无关的新更改,将新更改提交给新分支{ {1}},然后将这些更改推送到Git仓库。当我在Bitbucket中打开pull请求时,对新分支的请求现在还包含feature/changed-debug-msg
分支的提交,该分支已经在名称feature\added-support
下打开了一个pull请求。
我不想在新的,无关的拉取请求中进行此提交。我该如何解决这个问题?我正在使用Tortoisegit。
答案 0 :(得分:0)
我假设你已经创建了针对同一分支的拉取请求,让我们说A要合并这些请求。
你的第一个分支是A + B. 第二个分支位于A + B + C,因此当您针对分支A创建新PR时,您会看到差异中的B + C.
针对第一个分支创建PR,您将只看到新的更改。