0
隱藏由於合併衝突而拒絕我的拉取請求。因此,我創建了一個合併分支,將目標合併到合併分支中(沒有任何提交),然後再次推入並再次打開拉取請求。仍然拒絕衝突。我刪除並重新創建了3次,每次都獲得相同的結果。如何列出不在本地的原始合併衝突?
git mergetool報告本地合併分支沒有衝突。
我能做些什麼來弄清遠程的衝突是什麼?
隱藏由於合併衝突而拒絕我的拉取請求。因此,我創建了一個合併分支,將目標合併到合併分支中(沒有任何提交),然後再次推入並再次打開拉取請求。仍然拒絕衝突。我刪除並重新創建了3次,每次都獲得相同的結果。如何列出不在本地的原始合併衝突?
git mergetool報告本地合併分支沒有衝突。
我能做些什麼來弄清遠程的衝突是什麼?
通常情況下,您不會創建新分支來解決衝突。相反,你合併目標分支到您的引入請求的分支:
git fetch origin
git checkout my_pr_branch
git merge origin/master
<resolve conflicts and commit the resolution>
git push origin my_pr_branch`
如果你一直看到藏匿處衝突 - 別人已經在目標推送新的東西與你衝突。
Stash不會因爲衝突而拒絕創建拉取請求,它只會在創建後纔會拒絕合併,因此您可以隨時創建拉取請求(並且只應該只需要一次)。你能描述你使用的分支名稱和命令嗎? – Rog
原來沒有衝突。藏匿處顯示了一項衝突申訴,但我們從未想出原因。合併是一個快進。 –