我正在使用git version 2.9.0.windows.1
,我想重新綁定本地存儲庫(無遠程)。 但我總是得到Git rebase:沒有跟蹤信息
沒有爲當前分支沒有跟蹤信息。 請指定您想要反轉的分支。 有關詳細信息,請參閱git-rebase(1)。
git的變基
如果要設置這個分支跟蹤信息你可以這樣做:
混帳分支--set-上游到= /主
我試着按照this solution建議的git rebase -i HEAD~3
,但它不適用於我的情況。
如果我簡單地將存儲庫複製到我的Linux機器上,git rebase可以正常工作。 我在兩臺機器上都檢查了git config --list
,它們看起來差不多。
所以我想知道是什麼讓git rebase不能在我的Windows機器上工作。
UPDATE 我做了一個小的情況下測試,看我的歷史: git history 和變基: git rebase message
不管我git rebase
用什麼選擇,我得到了相同的消息
「它不起作用」:你看到了什麼錯誤信息? – VonC
@VonC消息'當前分支沒有跟蹤信息。請指定您想要反轉的分支。詳情參見git-rebase(1)......,就像我發佈的一樣。沒有允許我更改提交歷史的編輯器彈出窗口。 – NAX
它確實看起來像你在這個特定的前沿(Git)版本中遇到了一個bug。 – torek