adding the ability to switch between remotes.
throwing an error if no git path is set up.