如何使用git列出给定分支中给定目录的文件?
考虑到如何使用git列出给定分支中给定目录的文件?,git,Git,考虑到HEAD指的是我的当前分支(不需要master),我如何列出给定目录的所有版本文件(没有完整的递归内容) 我所尝试的: 我确实玩过git log(如在“”或“”中),但它总是给我太多的细节 我只需要一个目录下的版本文件列表。我会尝试: git ls-tree --name-only HEAD -- mydirectory/. 注: 在mydirectory之后添加“/。”,以便直接在“mydirectory”下列出树(文件和子目录)。如果没有“-r”选项,它将不会是递归的 “--”以便
HEAD
指的是我的当前分支(不需要master
),我如何列出给定目录的所有版本文件(没有完整的递归内容)
我所尝试的:
我确实玩过git log(如在“”或“”中),但它总是给我太多的细节
我只需要一个目录下的版本文件列表。我会尝试:
git ls-tree --name-only HEAD -- mydirectory/.
注:
- 在
之后添加“mydirectory
”,以便直接在“/。
”下列出树(文件和子目录)。如果没有“mydirectory
”选项,它将不会是递归的-r
- “
”以便将git选项和参数与最后传递的文件/目录清楚地分开--