tests for git operations