I have a local Git repository setup on my laptop. I would like to push it to my desktop.
How can I do that?
The easiest (not the best) way is to share the repository directory via LAN, and use git's file:// protocol (see man git).
file://
man git
For me, the best way is to use gitolite (see gitolite docs for detailed instructions).
gitolite