簡體   English   中英

如何同步 git 主站、源站/主站和上游主站

[英]How to sync up git master, origin/master & upstream master

這張照片

上圖顯示了 master 及其 2 個遠程跟蹤分支現在的位置。 remotes/upstream/master 和其他 2 個分支之間沒有代碼更改差異。 我如何讓他們重新指向同一個提交?

我通過將一些提交推送到原點然后創建一個 PR 並在上游合並和壓縮這些提交來陷入這種情況。 然后我做了:

[master]git fetch upstream master
[master]git merge upstream/master
[master]git push origin master

除了讓這些重新同步之外,有人能告訴我如何不首先陷入這種情況嗎?

應該這樣做:

git push upstream master

這樣您就可以將 upstream/master 移動到本地 master 所在的相同版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM