Ant*_*y G 8 git rebase pull-request
我无法更新拉取请求。
我做了什么:分叉一个存储库,在本地克隆它,创建一个跟踪上游/主分支的分支(pr-branch),提交一些更改,推送到原点,打开拉取请求。
现在我需要更新我的拉取请求,但上游/主控上的其他开发人员已进行了更改。
所以我做了 :
git checkout -b master-updated upstream/mastergit pullgit checkout pr-branchgit rebase master-updated我本来打算做一些改变,但 git/source tree 告诉我 origin/pr-branch 和 pr-branch 已经分歧:领先 126,落后 1
(我之前做了一些变基,但从未见过(或注意:-))这种消息......)
接下来我应该做什么?
进行更改,提交然后推送到原点?拉(但我猜创建一个合并提交),提交然后推送到原点?
谢谢!
进行更改,提交然后推送到原点?
是的,但推动将是强制的:
git push --force
Run Code Online (Sandbox Code Playgroud)
目标是pr用本地分支替换远程历史记录(基于更新的上游历史记录master)
126 领先,1 落后(我之前做了一些变基,但从未见过(或注意:-))这种消息......)
这似乎是 rebase 后的预期:本地和远程历史记录不再相同。
| 归档时间: |
|
| 查看次数: |
7716 次 |
| 最近记录: |