Every month we write some code, we share some code. That code lives in GitHub. This is how to get setup.
If you’re new to GitHub go create an account and get setup at: http://help.github.com/win-set-up-git/.
Start by forking our repo. Browse to https://github.com/csell5/AngleBracket and click the ‘Fork’ button in the upper right
After you’ve forked our repo, clone your forked repo to your local machine.
$ [cd to where you want to be]
$ git clone git@github.com:<insert your github username here>/AngleBracket.git
Configure your remotes
$ cd AngleBracket $ git remote add upstream git@github.com:csell5/AngleBracket.git $ git fetch upstream
Now you have our code! Make awesome with it. Push your changes up to your local repo:
$ git push origin master
Share you changes with the main AngleBracket repo:
We’d like to have the main AngleBracket repo be a source of awesomeness. When you’ve made awesome that you’d like to share we’d like to get it into the AngleBracket repo. The easiest way is to use Github’s Pull Request
Pull in upstream changes:
$ git fetch upstream $ git merge upstream/master
There is so much more you can do with git. For more information about working with Git check out: