我如何找到所有文件(例如符号链接)添加到git?
git ls-tree -r master
只输出一个分支而不是整个历史..。(第一列包含模式,即链接的12000 )
我想搜索它们,然后用git filter-branch过滤它们
发布于 2016-03-24 15:21:48
通过运行树筛选器,为每个提交文件提取所有文件并检查输出中的12000:
git filter-branch --tree-filter $'git ls-files --stage | sed -e \'/12000/!d\' --all | cut -f 2'该命令不会更改文件,因此不会重写历史记录。我对此不太确定(有人能保证吗?)
https://stackoverflow.com/questions/36202553
复制相似问题