1
在一個Git倉庫,我可以刪除主分支:撤消git中遠程分支的刪除?
git push origin :master
我刪除遠程主分支。由於分支只是指向歷史圖中提交的指針,因此實際數據不會被刪除。但是,如何撤消遠程分支的刪除,例如上述主分支?
此外我們假設我也刪除了我的本地主分支。
在一個Git倉庫,我可以刪除主分支:撤消git中遠程分支的刪除?
git push origin :master
我刪除遠程主分支。由於分支只是指向歷史圖中提交的指針,因此實際數據不會被刪除。但是,如何撤消遠程分支的刪除,例如上述主分支?
此外我們假設我也刪除了我的本地主分支。
您只需按原來的承諾回到那個分支:
git push origin <commit-ID>:master
你能更多地討論「原來承諾」? – Makoto 2014-10-19 02:08:16
但是,如果您忘記了主指向的提交的SHA /提交ID,該怎麼辦? – u123 2014-10-19 02:17:34
你當然也可以通過使用另一個分支來指定散列,例如,你的本地分支:'git push origin master:master'。 – poke 2014-10-19 02:22:10