當嘗試將項目從使用ant移動到maven時,我意外地收到了處於不良狀態的回購。現在,我想清除回購並從頭開始。作爲git的新手,我有點謹慎,不確定是否可以結帳,然後刪除本地的所有文件和文件夾,然後推送到遠程倉庫,或者如果這實際上是一個非常糟糕的主意。出於某種原因,我很難在谷歌中詢問正確的問題。 :dGit:清除本地和遠程回購並重新開始
19
A
回答
31
只需刪除本地.git
目錄,從服務器中刪除回購(如果它是github上 - 做回購 - > setiings - >刪除)。
然後創建服務器新的存儲庫,並在本地做:
git init
git remote add origin [email protected]:user/project.git
git add .
git commit -m "Initial commit"
git push -u origin master
+0
此外可以使用,並謹慎使用。 '混帳推-u起源主--force'如果存儲庫從服務器中刪除 – Jessycormier
+0
@Jessycormier真的沒有必要'--force'。如果使用現有的存儲庫,它可能會覆蓋存儲庫歷史記錄。 –
相關問題
- 1. 重置本地git回購到遠程?
- 2. 刪除遠程分支和重置本地回購使用GIT
- 3. git diff遠程和本地回購
- 4. 刪除/重置遠程主Git回購
- 5. 遠程DOS Git回購和本地UNIX回購
- 6. 如何將遠程Git回購添加到本地回購並保持更新?
- 7. 用本地替換遠程Git回購
- 8. git:與遠程同步本地回購
- 9. 如何git拉遠程和刪除.git(重新)初始化本地項目?
- 10. 導入本地git回購遠程服務器回購
- 11. 用本地版本丟失的替換遠程git回購.git
- 12. git初始化遠程回購
- 13. Git和Dropbox - 本地回購
- 14. Github上遠程分支和本地的Git回購
- 15. 如何在刪除分支時更新遠程回購的本地git跟蹤
- 16. 發現git中的本地回購和遠程回購之間的區別
- 17. Git推新基於其他回購的回購,開始新
- 18. 重置本地回購與遠程回購完全相同
- 19. Git - 從本地和遠程回購中刪除多個以前的提交
- 20. 更新遠程Git回購推送
- 21. 本地和遠程git回購是不同的,但表明「已經最新」
- 22. git推遠程回購
- 23. 使用遠程回購git
- 24. GIT新手,並嘗試設置本地/遠程開發設置
- 25. 遠離本地回購:Git並忘記大文件
- 26. 合併遠程分支和本地回購
- 27. 我有一個分支的git回購:master。如何在本地和遠程回購中重命名分支?
- 28. Git更新過時的本地回購
- 29. 使用Git更新本地回購(Bitbucket)
- 30. Git不會更新本地回購
爲什麼不直接刪除回購,然後重新初始化呢? – ppeterka
只是刪除你的本地目錄中的'.git' dir,並且對github執行'git push --force'是我認爲的解決方案。 –