Add Git Clone test
Our current Git Pull test does a pull from one commit to another.
However this doesn't cover heavier CI usage patterns where full Git Clones can occur concurrently leading to a different usage profile. We should add in a test to cover this.