0
推後的東西我錯用它解開:問題撤消後推
git reset --hard HEAD~1
之後,日誌的數量是在提示。我如何刪除它?
而且,現在當我現在嘗試提交,我得到這個錯誤:
Not currently on any branch
推後的東西我錯用它解開:問題撤消後推
git reset --hard HEAD~1
之後,日誌的數量是在提示。我如何刪除它?
而且,現在當我現在嘗試提交,我得到這個錯誤:
Not currently on any branch
如前所述rlegendi,你必須調用git checkout <branchname>
走出分離模式。
如果您想從您之前推送到的存儲庫中刪除最後一次提交,那麼必須調用git push -f
來強制推送。
但要注意:這在以前拉你無意中按下承諾可以變基其當地分行其他(見recovering_from_upstream_rebase「硬盒」)
要舉一些例子,認爲
在這種情況下,他們必須執行
git fetch origin
git rebase --onto origin/master master
在另一情況下,其中的合作者有Ñ附加在其上在原點除去一個的頂部提交,則要執行
git fetch origin
git rebase --onto origin/master master~n
您處於分離模式,請嘗試'git checkout master'。 – rlegendi
我不確定您的意思是「日誌的編號在提示中」。你可以解釋嗎? –
@me_and對我來說,日誌的數量是每個提交的數量,這種類型95ada058a1a5a78af7a542ed66e67ddb5c79ef6d – ziiweb