很難解釋,但基本上我有一個已刪除其本地.git
信息克隆遠程倉庫。一些工作已經完成;但現在我需要將它集成到遠程回購;我如何用遠程git倉庫「初始化」本地項目?我知道我可以git init
,但我不想失去歷史,或提交等如何git拉遠程和刪除.git(重新)初始化本地項目?
0
A
回答
0
克隆項目一次,然後用CP或的rsync命令由你來改寫在worktree的所有項目文件已修改。
爲了防止潛在的衝突當地的變化和遠程之間,克隆遙控器後,你應該創建一個新的本地分支,並與當地的修改覆蓋其worktree。那麼,你將這個本地分支與跟蹤遠程的分支合併在一起。
0
假設最後的SHA提交你已經簽出了abc123
,請執行下列操作:
git init .
git checkout -b my_branch (where my_branch is a new branch name you made up)
git remote add origin <url of your remote repository>
git fetch
git reset abc123
git commit -am "Here are my changes"
git checkout master (or whatever branch you were on before you deleted .git)
git merge my_branch
如果你不知道確切的承諾,你是最後的,如果你選擇這將工作任何提交之前您實際承諾的最後一次;你走得越遠,合併衝突就越多。不挑新的commit發生後的實際提交你最後的,因爲這將導致你失去的變化。
相關問題
- 1. Git:清除本地和遠程回購並重新開始
- 2. 刪除遠程分支和重置本地回購使用GIT
- 3. 如何從本地和遠程的git repo上刪除文件
- 4. git初始化遠程回購
- 5. 如何初始化一個新的eclipse(neon)java項目的git
- 6. 重新初始化Git回覆
- 7. 如何刪除本地git存儲庫中的遠程分支?
- 8. Git:將遠程分支拉到本地
- 9. 刪除/重置遠程主Git回購
- 10. 項目得到遠程git disconected,如何重新連接?
- 11. GIT幫助!遠程和本地文件被刪除
- 12. Git - 從本地和遠程恢復刪除的分支
- 13. 將git項目從本地移動到遠程,如何?
- 14. 如何將本地git項目設置爲遠程?
- 15. 刪除遠程犯git的
- 16. Git刪除遠程歷史
- 17. 如何刪除git遠程分支
- 18. 如何在`git push`後在本地和遠程撤銷`git commit`
- 19. Git和遠程刪除。如何擺脫刪除郵件
- 20. git的初始化
- 21. Gitkraken工作流程:如何初始化本地和遠程?
- 22. git fetch遠程沒有更新項目?
- 23. 如何在刪除分支時更新遠程回購的本地git跟蹤
- 24. 重置本地git回購到遠程?
- 25. 如何在本地和遠程創建新分支? GIT
- 26. 如何撤消重新初始化現有的Git倉庫
- 27. 如何在Netbeans 7.1中重新初始化git
- 28. 如何從本地Git使用我的Rails項目重新開始?
- 29. 如何從命令行(Git Bash)刪除遠程Git存儲庫?
- 30. 將遠程合併到git項目的本地子目錄中
git的刪除後,沒有什麼做的git,重新初始化一個Git倉庫成了必然。 – gzh