git - 列出在 Git 存储库的某个分支中存在的文件夹的所有子文件夹
问题描述
如何列出特定文件夹的所有子文件夹,这些子文件夹存在或已存在于 Git 存储库分支的至少一个提交中?
我不想手动查看每个提交的 Git 日志,这将花费大量时间来获取更长的历史记录。
解决方案
类似的东西
git log --pretty=format:"" --name-only -- path/to/folder/ | sort | uniq
将列出您的提交历史中出现的每个子路径,对其进行排序,并摆脱所有双打。
它不仅会输出子文件夹(还会输出该文件夹内的文件),但它可以满足您的需要吗?
推荐阅读
- telegram - Telegram bot webhook 没有收到新的聊天成员用户名
- javascript - 在 Google 表格中使用命名范围作为变量
- angular - 离子将图像从相机上传到服务器,并带有额外的表单数据
- flutter - 在 Statelss 类上使用函数定义小部件组合的场景是合理的?
- mysql - ModuleNotFoundError:没有名为 'MySQLdb' 的模块与 django 1.10.5
- python - 他们是如何摆脱这个 while true 循环的?
- quickbooks - QBO API 字段名称列表
- vba - 打开 Excel VBA 2016 .xlsm 文件
- winforms - 在不同页面上显示用户名
- salesforce - 在记录保存之前更新 Salesforce 字段