git and Github

Start here

Github and git are impossible to not bring up when talking about open source. git is a command-line tool that lets you create and transverse a history of your project, making branches to add features or fix bugs while the master branch retains the cleanest and best working copy of your code. Github allows you to share your git repositories and contribute to the git repositories of other people.