I'm looking to make a command to push a git repo to a new server. The way I just did it is as follows: localhost> git clone --bare /path/to/MyRepo /path/to/tmpdir/MyRepo.git localhost> tar xz /path/to/tmpdir/MyRepo.git | ssh myuser@remotehost tar cz \~/ # If I don't escape '~', my local machine expands it localhost> ssh myuser@remotehost remotehost> sudo chown -R git:git MyRepo.git The reason I had to use my user is the git user's shell is git-prompt and ~git/git-shell-commands is empty. I have repos set up using 'git@remotehost:MyOtherRepo.git' as the remote and everything works. How do I make a git command that can talk to the server using git-prompt like the other commands do? -- Ethan Reesor -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html