Fixed up git tests and added test for `git push --tags`