每當我嘗試更新my repo,我總是得到這樣的:如何從我的回購庫中刪除GitHub上的提交?
這些都是我的提交:
混帳獲取上游
git的結帳開發
混帳合併上游/ dev
這就是我在我的回購:
「這個分支是3提前,11落後Tatoeba:開發。」
它的3根據我的回購提交,11提交後,因爲我無法更新它。
我該怎麼辦?
感謝advance1
每當我嘗試更新my repo,我總是得到這樣的:如何從我的回購庫中刪除GitHub上的提交?
這些都是我的提交:
混帳獲取上游
git的結帳開發
混帳合併上游/ dev
這就是我在我的回購:
「這個分支是3提前,11落後Tatoeba:開發。」
它的3根據我的回購提交,11提交後,因爲我無法更新它。
我該怎麼辦?
感謝advance1
截圖中的提示來自Git用作默認編輯器的編輯器。它希望您輸入消息並保存以完成合並。如果你的編輯器是vi
或vim
試試這個:
這SO thread概述了爲其他編輯器做。
「這個分支3犯提前,後面Tatoeba 11條:開發。」
這裏您需要將Tatoeba:dev
合併到您當地的dev
分支中。
$ git fetch Tatoeba
$ git checkout dev
$ git pull Tatoeba dev # pull = fetch + merge
Or, git merge Tatoeba dev
$ git push origin HEAD
其實,master = dev 我的組織 - tatoeba - 使用開發而不是主人 – RyckRichards
因此,'dev'是您的回購的默認分支? –
是的,它是默認分支 – RyckRichards