Great Lakes Software Symposium - No Fluff Just Stuff

Great Lakes Software Symposium

November 9 - 11, 2012

1/2 Day Git Advanced Workshop - bring a laptop! (See Notes)

Sunday - Nov 11 9:00 AM CST - Stanford

Format: Combination of presentation and hands-on exercises
Synopsis: Introduction to some advanced and useful Git concepts and functions.

Participants should bring a laptop for purposes of running Git and doing the hands-on exercises.

Notes:
1) Choose a Windows, Linux, or Mac laptop that you'll be bringing to the workshop (we have some downloads and installs that are better to do before the event). Ensure you have admin or sudo privileges on the machine.
2) If possible, please have Git installed prior to attending the workshop. There's no need to “configure it” beyond the basic install. Installation instructions can be found via operating-system specific pages at:
http://help.github.com/win-git-installation/
http://help.github.com/mac-git-installation/
http://help.github.com/linux-git-installation/
3) Test your git setup is working by running git --version at your terminal prompt on Mac or Linux or at your “Git Bash Prompt” on Windows. Verify the output says Git is version 1.7 or higher.
.

Topics covered:

  •    Understanding more about remote branches
    
  •    Using the bisect function for locating problems and debugging
    
  •    Further interacting with the GitHub model
    
  •    Interactive rebasing
    
  •    Cherry-picking commits
    
  •    Creating/emailing/incorporating patches
    
  •    Advanced diffing with the gitattributes file
    

Prerequisites:
Either attendance at the Introductory Git session or regular use of Git for at least one month.

Brent Laster

Brent Laster

Global author, trainer and founder of Tech Skills Transformations LLC

Video Preview

About Brent Laster

Hi, I'm Brent Laster - a global trainer and book author, experienced corporate technology developer and leader, and founder and president of Tech Skills Transformations LLC. I've been working with and presenting at NFJS events for many years now and it is always exciting and interesting.

Through my decades in programming and management,I've always tried to make time to learn and develop both technical and leadership skills and share them with others Regardless of the topic or technology, my belief is that there is no substitute for the excitement and sense of potential that come from providing others with the knowledge they need to help them accomplish their goals.

In my spare time, I hang out with my wife Anne-Marie, 4 children and 2 small dogs in Cary, North Carolina where I design and conduct trainings and write books. You can find me on LinkedIn (linkedin.com/in/brentlaster), Twitter (@brentclaster) or through my company's website at www.getskillsnow.com.