我想列出当前在 git 存储库中跟踪的文件。
所以,我愿意git ls-files
。但是,这样做会给我整个列表,包括所有子目录、它们的子目录等等。
我不想要这个。有没有办法可以指定ls-files
命令输出的深度?
假设我有一个 git repo:
mainrepo/
sub-dir1
subdir1.1
subdir1.1.1
sub-dir2
我只想深入 1 层。这意味着我只希望 ls-files 输出
sub-dir1
sub-dir2