Coronavirus (COVID-19) information: All courses at all locations are available as live online classes. Limited in-person classes in some locations. Our offices remain open. Learn more.


Git Going: Intro to Git in NYC

Git Going: Intro to Git in NYC

Git Going: Intro to Git - Overview

Git is a version control system that tracks changes that users make to files for record-keeping and reverting. Git makes collaboration easier by allowing changes from multiple people to be merged into one source. In this course, you’ll learn to work with terminal commands to work with Git quickly and efficiently.

A computer and the appropriate software are provided for classes in our classroom location.

This course is delivered in partnership with Noble Desktop, a leading design and coding school in NYC with over three decades of experience.

COVID-19 Note: All New York classes will be held live online until June 30, 2020. Participants can retake the course in-person within a year. Upon registration, we will assist with any required setup. 

Git Going: Intro to Git in NYC Course Dates

All classes are led by a live instructor. Class times listed are Eastern time.


Please call 800-851-9237 or 781-376-6044 to schedule a course.

Contact AGI to request course dates.

Git Going: Intro to Git - Full Overview

  • About Git

  • Download & Install Git on Mac & Windows

  • Git Setup: Your Name & Email

  • Command Line Basics

  • Create a Git Repository: git init

  • Stage & Commit Files: git add, git commit, & git log

  • Ignore Files with .gitignore

  • Create a ReadMe File

  • Create a New Remote Repository (on GitHub & Bitbucket)

  • Push to a Remote Repository: git push

  • Pull From a Remote Repository: git pull

  • Clone a Remote Repository: git clone

  • Branches: List, Create, Switch to, & Merge

  • How to Handle Merge Conflicts

  • Undo Changes: git checkout & git revert

  • GUI (Graphical User Interface) Apps for Git

Git Going: Intro to Git in NYC - Prerequisites

Students must be comfortable using a computer. No other prior knowledge is required. A computer and the appropriate software are provided for classes in our classroom location.

Git Going: Intro to Git - Course Materials

You will receive a copy of the comprehensive workbook created by the instructors. This book also serves as a resource for you after the class.

Available Delivery Methods For This Class