1
A
回答
1
cd "$PWD/`git rev-parse --show-cdup`" #go to the project's root
rm -rf .git
然後:
git init .
#...
至於你的遠程回購協議,你需要git push --force
放進去(或推到一個新的,完全獨立的分支)。
+0
不,你有沒有,我有一個裸回購,我剛剛刪除它,並重新創建,非常簡單。 –
+1
@cadegalt如果你想遠程還原歷史,是的,你需要強制推送。 – danehammer
相關問題
- 1. 如何重新啓動git?
- 2. Git:如何重新綁定裸回購
- 3. 所有cygwin git回購在重新啓動時變得腐敗
- 4. 如何「重建」git回購?
- 5. 如何重新啓動git repo?
- 6. 如何重新啓動git存儲庫
- 7. 如何重新啓動git/GitHub項目?
- 8. 將現有Git回購遷移到新的Git LFS已啓用回購
- 9. 如何更新分叉的git回購?
- 10. 我怎樣才能重新正常化我的git回購
- 11. 我的git回購有多嚴重?
- 12. 重新使用私人Git回購
- 13. 如何使用git重置回購?
- 14. 如何從經常重新設置的git-svn回購推入
- 15. 重新創建我的Git回購從此提交Json文件
- 16. 我如何克隆整個git回購
- 17. 如何更新我的一個GIT回購來源?
- 18. .env在我的git回購
- 19. 裸git回購更新
- 20. 如何更新'git svn fetch'後裸露的回購'git log'?
- 21. Git推新基於其他回購的回購,開始新
- 22. 如何取代git回購?
- 23. 如何將git回購變更爲git流回購
- 24. 訂購R重新啓動功能
- 25. 我如何重新啓動遊戲機?
- 26. 我該如何重新啓動winform?
- 27. 爲一個新的git回購重新創建文件
- 28. 如何重新啓動(重新啓動)與C#代碼的VPS?
- 29. Ansible不拉動git回購
- 30. 我如何自動保持兩個裸git回購同步?
你可以這樣做,它根本不會影響你的遠程回購(如果這是你想要的,你必須單獨刪除它們)。 – Thilo
刪除本地,比結帳再次回購;) –
可能重複的[「重新啓動」存儲庫的方式](http://stackoverflow.com/questions/17357369/the-way-to-reinit-repository) – emlai