1
A
回答
2
不,如果你想在本地查看所有的歷史記錄,你需要克隆全部的變化。
你只能在bare repo (git clone --bare
)中這樣做,以便不檢出缺省分支HEAD。
但是,這並不意味着下載少數據:只有淺層克隆會下載更少,但這意味着部分歷史。
0
不,你不能。
在Git倉庫中,提交和文件是分開管理的。所以應該可以實現一個功能來僅提取提交,但這種功能尚未實現。
請注意,存儲庫中的提交僅包含git show -q <commit>
顯示的信息。 因此,如果實現這樣的功能,您不能在由功能獲取的存儲庫中看到差異等。
相關問題
- 1. 的Git從歷史刪除文件,而不用複製預分支提交
- 2. Gitlab:Redusse git的文件夾的大小,而不會丟失所有提交歷史
- 3. Git:修改歷史提交的內容
- 4. 重寫GIT中提交歷史
- 5. Git - 從以前的提交和拆分提交歷史分支
- 6. Git:從歷史記錄中刪除替換文件的提交
- 7. 回到之前的某個提交,而不是修改git歷史
- 8. Git/Bitbucket - 從整個歷史記錄中刪除文件/提交
- 9. 'git merge'如何搞亂你的提交歷史?
- 10. 如何獲取子文件夾和文件夾下的所有文件的git提交歷史記錄?
- 11. 從.git文件夾提取提交ID
- 12. Github提交歷史導航
- 13. 如何在提交後刪除本地git歷史記錄?
- 14. 如何在特定提交之前截斷git歷史記錄?
- 15. 與GIT歷史混淆摧毀最近提交...如何恢復?
- 16. 如何恢復git提交歷史記錄
- 17. git的工作流程:保持不一致提交歷史
- 18. 從AWS CodeCommit獲取提交/提交歷史列表repo
- 19. Git svn clone:如何推遲修訂歷史記錄的提取
- 20. git如何提取與文件關聯的提交?
- 21. 不通過所有提交重寫git回購歷史記錄
- 22. 使用Nodejs的Git多文件提交
- 23. 爲什麼使用git rebase -i重新排序提交不會搞砸歷史?
- 24. 如何使用heroku查看整個提交歷史記錄?
- 25. Git:獲取提交文件的名稱?
- 26. git從分支中刪除一些文件的提交歷史記錄
- 27. 只保留git repo的最近歷史記錄(因爲提交中斷)?
- 28. 合併後的Git分支和提交歷史
- 29. GIT - 重寫提交歷史記錄的作者
- 30. Git - 意外覆蓋遠程倉庫的整個提交歷史
你的意思是「只提交歷史記錄」?這與Git在默認情況下有何不同? (考慮:如果您可以查看存儲庫的歷史記錄,則可以查看每個修訂版的內容。) – Chris