GIT:如何将所有本地忽略的文件导出到其他目录?

时间:2014-02-26 12:28:40

标签: git bash command-line

是否有命令方式或脚本可以让我将.gitignore文件中所有被忽略的git目录和文件导出到我选择的文件夹中保留目录结构?

我可以使用此命令获取整个列表:

git ls-files -i --exclude-from=[PATH_TO_GITIGNORE_FILE] -o

但是我无法弄清楚如何在我选择的文件夹上进行批量导出。

1 个答案:

答案 0 :(得分:3)

您当然可以使用 tar 。由于您已经生成了文件列表,请参阅此问题:How can I build a tar from stdin?有关从文件列表构建存档的信息。