首页 > 解决方案 > 列出在 Git 存储库的某个分支中存在的文件夹的所有子文件夹

问题描述

如何列出特定文件夹的所有子文件夹,这些子文件夹存在或已存在于 Git 存储库分支的至少一个提交中?

我不想手动查看每个提交的 Git 日志,这将花费大量时间来获取更长的历史记录。

标签: git

解决方案


类似的东西

git log --pretty=format:"" --name-only -- path/to/folder/ | sort | uniq

将列出您的提交历史中出现的每个子路径,对其进行排序,并摆脱所有双打。

它不仅会输出子文件夹(还会输出该文件夹内的文件),但它可以满足您的需要吗?


推荐阅读