A Hands-on Intro to Git

San Francisco Campus

GA SF
225 Bush Street, 5th Floor (East Entrance)
San Francisco CA 94104

Past Locations for this Event

A Hands-on Intro to Git | San Francisco

San Francisco Campus

GA SF
225 Bush Street, 5th Floor (East Entrance)
San Francisco CA 94104

Past Locations for this Event

About this event

If you have ever collaborated with anyone on a shared document, you know that it can be challenging - there are different versions of the document to keep track of, contributors make conflicting changes, and it's really easy to end up with a mess on your hands.

The version control system Git elegantly solves many of these problems: it preserves project and file history, keeps track of everyone's contributions, and facilitates the merging of changes from different sources. Many software development teams use Git to collaborate. Whether you are a developer, designer, or working with a team in some other capacity, being comfortable with Git and version control is a definite advantage.

In this workshop, you will learn the basics of Git and how to use it through an intuitive visual interface (the GitKraken app). Through approachable hands-on examples, you will learn:

  • How to set up and share Git repositories
  • How to take snapshots of your work as you make changes
  • How to collaborate with others via Git

About the Instructor

Stjepan Rajko is Director of Architecture and Tools at Axosoft, and currently figuring out what that means exactly. He has contributed to the development of GitKraken, a cross-platform Git GUI client, and Axosoft, an agile project management software. He holds a Ph.D. in Computer Science with a concentration in Arts, Media and Engineering, and an M.F.A. in Dance with a concentration in Interdisciplinary Digital Media and Performance, all from Arizona State University. Stjepan lives in sunny Phoenix, Arizona with his wife and two dogs.

Takeaways

  • A better understanding of version control systems like Git
  • Setting up a Git repository
  • Collaborating on a Git repository through a popular hosting site (GitHub)
  • Basic Git operations like committing and merging

Prereqs & Preparation

Prerequisites: No prior knowledge of Git or version control is required.

Preparation: Please bring a laptop so you can follow along, and install GitKraken (http://www.gitkraken.com/) to make sure it works on your computer.

Let’s Keep You Updated

Enter your email to start following

I have read and acknowledge General Assembly's Privacy Policy and Terms of Service. SMS message and data rates may apply.