git-changelog: set exitcode
git-ignore: set returncode
git-ignore: fix expanding core.excludesfile