Reducing complexity of Git