Git:Visual Studio中的Rebase解决PR冲突

时间:2016-09-26 19:13:03

标签: git visual-studio-2015 rebase pull-request

我是Git的新手。我将拉取请求推送到我无法控制的存储库,但被要求对主服务器进行重新绑定(可能是由于冲突)。在Visual Studio 2015中,您是如何做到的?

我是否需要将我的本地分支重新绑定到我的分叉存储库的本地主服务器上?之后如何更新PR?

1 个答案:

答案 0 :(得分:1)

您希望在更新版本的master上重新定义本地分支。 (如果您在当地主人身上重新登记并且您的当地主人仍然落后并且尚未更新,则不会对rebase进行任何更改!)

然后在你重新绑定之后,你只需要再次推送到你制作原始PR的同一个分支。这将是强制推送,因为您要使用您的重新分支替换旧分支,这将自动更新 PR。因为PR只是一个请求只是将一个远程分支与另一个远程分支合并的请求,所以当您推送时,对远程分支的任何更改都将自动包含在Pull Request中。

HERE's这是一个很好的链接,可以帮助Visual Studio的文档,并向您展示如何在Visual Studio的团队资源管理器中进行变基。