make it possible to checkout and build a git repository on job submit, since it's probably a frequent scenario to associate jobs with a specific commit. "I want to push a new commit to my git repo and then let nodes run jobs using code from that commit." Any ideas how to best realize this?