added --diff-filter + removed -p option + removed exec