哪些过滤器可以在git-filter-branch中一起使用?

时间:2015-02-24 08:15:23

标签: git git-filter-branch

git-filter-branch--env-filter--tree-filter--index-filter--parent-filter--msg-filter--commit-filter--tag-name-filter等等。

所有这些都可以一起使用,还是一些变异的?例如,如果我想调整索引并更改提交者,我可以在同一次运行中使用--index-filter--env-filter吗?

1 个答案:

答案 0 :(得分:2)

实际上它们可以一起使用。唯一不允许的是尝试将--prune-empty 设置为--commit-filter(因为--prune-empty已实现提交过滤器,特别是git_commit_non_empty_tree "$@")的过滤器。