• Github repository, issues & pull-requests • The development workflow • The Chuck Norris API • Design & Story Development • Go! www.SageTech-LLC.com @SageTechLLC “For the good of software.” Overview
different features ¤ NVIE git branching model ¤ http://nvie.com/posts/a-successful-git-branching-model/ ¤ Forks & Pull-Requests www.SageTech-LLC.com @SageTechLLC “For the good of software.”
Clone your fork'd repo to your machine ¤ $ git clone <url from your github fork> ¤ Move to the develop branch ¤ $ git checkout develop ¤ Checkout a new feature branch ¤ $ git checkout –b myContributionFeature www.SageTech-LLC.com @SageTechLLC “For the good of software.”
branch. ¤ $ git commit –am ‘committing my changes’ ¤ Push feature branch to origin ¤ $ git push origin myContributionFeature ¤ Create pull-request against the fork's develop branch ¤ Click the button in your fork’d repo on github www.SageTech-LLC.com @SageTechLLC “For the good of software.”
or multiple) ¤ Get a specific joke ¤ Get jokes by category ¤ Get jokes excluding category ¤ Get the list of categories ¤ Get total number of jokes www.SageTech-LLC.com @SageTechLLC “For the good of software.”