Git sync fork

@kevgo please review
Why are these two steps separate? That doesn't seem to be necessary here.