Hands-On With Git – Justin Elliott & Scott Gallagher

Do you want to get your hands dirty with Git? Then this is the lab session for you! In this session we will cover how to install and Configure Git to walk through the process of creating a local repository for a small scripting project. We will cover the basics of committing, branching, and merging. We will use Git at the command line and wrap up with using GUI Git clients: GitHub and SourceTree. Lastly, we will discuss best practices and lessons learned with using a distributed source code management system.

jde6-largerJustin is one of the founding members of MacEnterprise.org. He has enjoyed working on Macs and UNIX for over 20 years, and as a Mac/UNIX systems admin since 1995. He finished his master’s degree in computer science in 1999 because he loved the torture.

At Penn State, he is the IT manager of the Mac and Linux teams for the Classroom and Lab Computing department in ITS. He is also a software developer and systems admin. He created and continues to develop “Blast Image Config”, a freeware Mac OS X system image restore utility which is used to build and configure all of the 700+ lab Macs at Penn State.

SCOTT_GALLAGHERScott is currently juggling a few titles these days and likes to keep his hands in everything he can. He is the Web Manager/Developer (Plone) and Systems Administrator (Macs and *nix only! …no Windows please…except the ones to see outside) here at Penn State for the Social Science Research Institute. He loves to get involved in any project he can and automate it as much as possible. His favorite part of the day is when he can push some new code to his github repository and share it with other people. He is also excited to learn new ways to learn about implementing technology to help the end users (and sys admins/developers) do their jobs more efficiently, collaborate on projects with teammates, and teach technology to others. Scott is always down for a challenge whether it be IT or programming related and always willing to tackle anything new; so need help? Shoot him a line! (oh and he’s always down for an air guitar session too!)

This entry was posted in Sessions and tagged . Bookmark the permalink.