Seperate git and github commands into their own files.