Say my co-hacker and I find ourselves on a desert island. Normally we push and pull to github to sync with each other. How would you recommend we do so when we have no conne
For starters - get this book - http://book.git-scm.com/
Indispensable
Second, there is a section on page 40 titled Distributed Workflows
That should cover what you need, just use ssh as your comms protocol (assuming you're familiar with ssh from command line)