build: Separate git operations from build operations.
5 files changed