對於令人困惑的問題抱歉,我不確定如何描述它。我輸入git rebase master
將我的4個提交放在我的當前分支中,直到主人歷史記錄結束。當git rebasing時,git顯示我目前通過rebase承諾的數量比承諾數額更大
但不是我被困在說一個狀態:
[email protected] MINGW64 /d/Code/ClientRepo (branchName|REBASE 5/4)
5/4?如果只有4次提交將發生重置,我如何能夠進入rebase?
git rebase --continue
給我的輸出:fatal: cannot resume: .git/rebase-apply/final-commit does not exist.
git rebase --abort
似乎工作,但該命令完成之後我仍然看到branchName|REBASE 5/4
表示從未中止墊底。
完全卡住了。忠告有禮貌地要求。
編輯:我已經通過將repo重新克隆到不同的目錄中解鎖自己。這意味着我失去了我的承諾。謝天謝地,沒有太多變化,我重新創建了它們。
但是,我仍然有舊的目錄卡在這個狀態,我很好奇這個修復可能是什麼,因爲我從來沒有見過這種情況。我將這個問題留給公衆,並且會嘗試一些建議 - 也許一個潛在的答案可能會在未來幫助其他人。
現在主要的問題是,什麼可能導致這個狀態,以及如何解開它?
嘗試重新綁定之前,您的分支和主人的狀態如何? –
我的分支是由主人從主人現在所在的地方分出大約20次提交而創建的。 在此期間,我向我的分支添加了4個提交。 –
在首次顯示此提示之前,rebase的輸出是什麼?當它停止處理時,它肯定已經說了些什麼...... –