Follow the most common steps to push and pull code from a git repository
Learn how to create separate branches for your code to marry up to your feature list (and then merge it all back into your master branch)