Teams must be able to quickly share their work with simple tools that make the process easy. That's where a distributed version control system (DVCS) like Git comes in. While cumbersome on other ...