move git out of execute