[英]git view/copy files from all commits across the history
假設我:
file1.txt
file2.txt
並刪除了file1.txt
file3.txt
並刪除了file1.txt
和file2.txt
現在,我想查看整個歷史記錄中存儲庫中的所有文件。 讓我們考慮只有master分支。
一種方法是檢出每個提交。
但是我在想更直接的事情,這樣的事情存在嗎?
假設,例如,我想壓縮所有內容(即將每個提交放入文件夾中),然后發送給不認識git的人。
或者只是瀏覽每個提交以查看當時的狀態。
因此,請從以下所有方面提出一個問題:是否可以Windows Explorer
方式(單擊並單擊)在提交之間導航?
使用git bundle
幫助嗎?
有關此文檔,請參見此處 。
注意,這是一個全有或全無的解決方案。
這將包含(以特殊格式)整個提交歷史,實際上是該格式中所有內容的回購。 然后可以將其壓縮。
這樣做的好處是,當接收者獲得zip時,他們所能做的就是對捆綁包使用git clone
重新創建倉庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.