在稀疏的 git checkout 中,看不到尚未通过
git sparse-checkout add
添加的文件夹(目录/树)。
我仍然可以使用
git cat-file -p HEAD
并按照树形哈希“浏览”这些文件夹。
有什么工具或技巧可以让这更舒服吗?
我在 git config 中创建了这个别名,这对我来说已经是一个足够好的解决方案了:
[alias]
ls = ls-tree --format='%(objecttype) %(path)' HEAD
这不太好: