2016-02-19 110 views
2
  • git安裝
  • 我有一個包含某些目錄和文件的目錄,這不是一個Git倉庫
  • 我有一個Git忽略文件指定的一些文件包含和排除

是根據忽略文件中的排除規則,我可能使用git命令行工具之一遞歸列出目錄中的文件?我可以在Git之外使用Git的忽略處理嗎?

回答

2

您可以臨時將其作爲git存儲庫初始化,並在完成時刪除.git目錄。

+1

你甚至不需要有git目錄。 ''(export GIT_DIR ='mktemp -dt'; git init $ GIT_DIR; git ls-files --o --exclude-standard)'''。我有一個全局別名'git config --global alias.ls「ls-files --exclude-standard」'。另外請注意,您可以以多種方式提供'git ls-files'備用排除集。 – jthill