This meetup will consist of 2 back-to-back presentations by Peter.
Getting Started With Git
In just half an hour we'll get started with git. We'll look at how easy it is to set up a git repo, we'll cover "three stage thinking" in git, and will learn the basic syntax for adding, moving and removing files and creating and merging branches. If you want to follow along, bring a laptop and follow these instructions pre-class: http://teach.github.com/articles/github-class-prerequisites/
Git Collaboration Patterns
What are the best practices for collaboration using git? In this session we'll look at a range of techniques from pull request based code reviews through short running feature branches and the use of feature toggles for continuous deployment scenarios.
Peter Bell Bio
Peter is the evangelist and hacker for hackNY and provides enterprise git and github training on behalf of Github. Previously he was CTO at SKiNNiO, SVP Engineering at General Assembly and has presented at a range of conferences including DLD conference, ooPSLA, QCon NY, QCon SF, RubyNation, SpringOne2GX, Code Generation, Practical Product Lines, the British Computer Society Software Practices Advancement conference, GraphConnect, DevNexus, cf.Objective(), CF United, Scotch on the Rocks, WebDU, WebManiacs, UberConf, the Rich Web Experience and the No Fluff Just Stuff Enterprise Java tour. He tweets at @peterbell.
11 E 26th St, 8th Floor
New York, NY 10010