2015-02-24 24 views
2

git-filter-branch--env-filter--tree-filter--index-filter--parent-filter--msg-filter--commit-filter--tag-name-filter哪些過濾器可以在git-filter-branch中一起使用?

能所有這些可以一起使用,或者是一些mutatually排斥?例如,如果我想調整索引並更改提交者,我可以在同一次運行中使用--index-filter--env-filter嗎?

回答

2

它們實際上可以一起使用。不允許的唯一事情是同時設置--prune-empty嘗試一個--commit-filter(因爲--prune-empty被實現提交濾波器,具體地,一個git_commit_non_empty_tree "[email protected]"過濾器)。

相關問題