我在a/b /目錄下有一個git倉庫,我想擴展它,所以對/和子目錄的更改也被存儲了。有沒有辦法簡單地做到這一點?如何將現有git存儲庫的'範圍'擴展到父目錄?
6
A
回答
2
將b
移動到某個新的地方,在其中新建一個名爲b
和git mv
的新目錄。現在cp
從a
(當然不包括原來的b
)的東西到這裏和git add
他們。
1
試試這個,從到Git倉庫的目錄開始:
$ mkdir b
$ git mv * b/
$ git commit # describe that contents have moved
$ cd ..
$ mv b/* .
$ rmdir b
0
只需推動.git目錄一個級別和git加-A的所有文件。對於混帳,它會看起來好像現有的文件移動到一個子目錄和一些新的文件出現。
cd a/b
mv .git ../
cd ..
git add -A .
git commit -m 'Move git directory one level up'
相關問題
- 1. 如何擴展git存儲庫
- 2. 如何將Subversion存儲庫作爲新目錄複製到現有存儲庫?
- 3. 如何將工作目錄「附加」到裸GIT存儲庫
- 4. 如何將現有的CVS模塊導入到現有git存儲庫的子目錄中
- 5. 如何將git 1存儲庫升級到git 2存儲庫?
- 6. Git:從現有的存儲庫中創建Git子模塊並將父級更改反映到子存儲庫
- 7. 如何在我的父git項目中使用git存儲庫?
- 8. 將git工作目錄導入到第二個git存儲庫
- 9. 如何擴展此範圍
- 10. 我如何可以將現有的目錄到現有的git倉庫
- 11. 如何在已經有(搞砸了)現有git存儲庫的目錄中創建「全新的存儲庫」?
- 12. 如何確定git存儲庫的父級存儲庫?
- 13. 將本地git存儲庫與現有存儲庫鏈接
- 14. 將git子模塊添加到存儲庫的根目錄中?
- 15. 將git存儲庫克隆到退出的非空目錄
- 16. VBA如何將宏的範圍擴展到整個工作表
- 17. sbt-ghpages致命錯誤:不是git存儲庫(或任何父目錄):.git
- 18. 將Git存儲庫移動到另一個目錄
- 19. 如何在保持歷史的同時將單個目錄從git存儲庫移動到新的存儲庫?
- 20. 無法使用GIT擴展推送到存儲庫
- 21. 如何找到SVN存儲庫目錄?
- 22. 我可以將現有的Subversion存儲庫移動到新的父存儲庫(並保留歷史記錄)嗎?
- 23. 可以將外部目錄添加到現有的Git倉庫
- 24. 將Mercurial存儲庫的歷史記錄擴展爲過去
- 25. 我需要將GIT存儲庫導入到現有的RTC項目中?
- 26. 將svnserve指向現有的存儲庫目錄 - (Windows)
- 27. git如何將另一個存儲庫克隆到子目錄中?
- 28. Django的 - 從父目錄擴展模板
- 29. 事實上,將現有的Git存儲庫連接到現有的Github fork
- 30. 如何將存在的git存儲庫複製到新的存儲庫
這工作,但遺憾的是我不能在我的實際存儲庫中使用它 - 它實際上是一個Git倉庫裏面設置另一個專有的倉庫,他們並不在最好的時候發揮很好,更不用說做什麼像這樣「有點不同」。感謝您的答案,雖然:) – 2009-11-20 11:19:23