add files with a separate `add` call in backport_pr

`git commit [filename]` will fail if the filename is not already tracked.

/cc @ivanov
use check_call for git add and commit

in backport_pr
Merge pull request #4141 from minrk/paul-was-wrong

add files with a separate `add` call in backport_pr