Are there any newb tutorials for getting setup for remote collaboration?

A friend and I are going to put in some evenings and weekends remotely and see where it goes. I was wondering if there were any best practices for getting set up for remote collaboration.

We are both designers.

Do some reading on version control. Unity projects sync quite nicely over version control. Most of the time.