apply: only pass required data to gitdiff_* functions