0
我想要做的就是將我的git master分支和管道歸檔到tar,但是排除幾個文件類型和目錄。這個tar文件將被解壓到我的web目錄。如何在Ubuntu 10.10中跳過tar中的文件
我想要做的就是將我的git master分支和管道歸檔到tar,但是排除幾個文件類型和目錄。這個tar文件將被解壓到我的web目錄。如何在Ubuntu 10.10中跳過tar中的文件
只需運行git壓縮文件,然後使用常規焦油處理腳本刪除文件。
您可以提供的路徑列表存檔
git archive -o /tmp/archive.tar -- html/ images/ css/ index.htm
或者,你可以重複使用的git-LS-文件
git ls-files -z | xargs -z git archive -o /tmp/archive.tar --
的git-LS-文件有選項進行排除的文件(可以使用customg排除類似於每個directoty .gitignore文件的文件)。 man git-ls-files
git archive -o xyz.tar? – khmarbaise 2011-03-16 16:52:19