我想使用git archive來備份我的存儲庫,但是創建的備份不包含.git文件夾。是否有一個選項可以強制它包含.git文件夾?無論如何,我的意思是它包括gitignore ......謝謝。運行git archive時包含.git文件夾
1
A
回答
4
1
比tarring更容易的選擇是在另一臺機器上做一個裸回購(github很棒,如果你沒有備用服務器)並推送到它。 Dropbox的工作原理也是如此,但要確保你做的只是回購而不是工作副本。
1
進行備份另一種選擇是使用git bundle
請參閱 「backing up project which uses git」 的之間的差異:
git archive
git bundle
您可以結合git bundle
(生產一個文件可以充當自己的回購,並且可以使用DropBox克隆以恢復全功能.git
回購)如果您想要:請參閱「Git with DropBox」。
相關問題
- 1. .apk包含.git文件夾
- 2. Git應該只包含主文件夾的文件夾/文件
- 3. 無法在$ GERRIT_SITE/git文件夾中運行任何git命令
- 4. .git文件夾顯示爲.git文件?
- 5. git識別文件出.git文件夾
- 6. 需要處理git-archive中的git-submodules
- 7. 'git add。'影響文件夾以外的文件行.git文件夾
- 8. Double .git文件夾
- 9. 沒有包含頂級/父級文件夾的Git克隆
- 10. 批處理腳本獲取包含git的文件夾
- 11. 構建文件夾應該包含在git倉庫中嗎?
- 12. 如何保護包含git歷史記錄的文件夾
- 13. 使用SFML庫幷包含git文件夾
- 14. 如何在Git日誌中包含當前文件夾名稱
- 15. 撤消一個Git包含許多其他文件夾
- 16. 將git文件夾與git文件夾合併
- 17. 下載ZIP /一個Git回購包括git的文件夾
- 18. git-tfs推送.tg .git文件夾
- 19. git push後git拉到www文件夾
- 20. Git - 合併非Git文件夾與git下的類似文件夾
- 21. 'git add --patch'包含新文件?
- 22. 在azure git deploy中包含TypeScript文件
- 23. git添加包含X的文件
- 24. git環聊,當我運行'git add。'時
- 25. git-archive命令是否也運行過濾器?
- 26. C++條件包含文件運行時
- 27. shell腳本:找到git文件夾並執行git命令?
- 28. 這是git的「git add」子文件夾的正確行爲?
- 29. 項目文件夾,其中包含.git文件夾的子文件夾似乎問題
- 30. centos5 git共享文件夾
如果你想備份你的* repository *,你不想使用git-archive。它用於在特定版本中打包工作樹的內容。你將要備份的只是一個快照,而不是歷史。 Daenyth和VonC建議捆綁和裸露克隆,這兩種方法都是備份存儲庫本身的方法(歷史和所有對象)。 – Cascabel 2010-09-16 04:01:57