Extrace RemoteGitCommands to own file
Private command