如何在不签出的情况下获取另一个分支中的文件列表



我想列出另一个分支中存在的文件而不进行签出,并且根据在不更改分支的情况下查看不同 Git 分支中的文件,以下命令就足够了:

git show mybranch:mydir

不幸的是,由于完全不必要的tree mybranch:mydir,输出并不理想:

tree mybranch:mydir
.gitignore
Makefile
README

如何在没有获得任何额外信息的情况下列出另一个分支中的文件(例如tree mybranch:mydir(?

那将是

git -p ls-tree -r --name-only mybranch:mydir

如果您不需要寻呼机,请放-p。如果您不想以递归方式下降到目录中,请删除-r

相关内容

  • 没有找到相关文章

最新更新