Git is the most commonly used version control system. Git helps you track the changes you make to your code. You can revert to previous versions, or you can branch off and start a new version without losing your previous work. Git makes collaboration seamless by allowing changes by multiple developers to be merged into one source file. Most importantly, your profile on GitHub can serve as a portfolio of your work.
Many people are intimidated by Git and GitHub because the initial setup needs to be done in the Terminal, but we'll help you "Git Going" in no time at all.
In this class, we'll demystify Git and explain the typical workflows you'll encounter. We'll teach you the most common Git commands so that you can work quickly and efficiently, even if you've never used the Terminal before.
Once you understand how Git works, you can choose to use a desktop app (or Git integration in some code editors) if you want to avoid using the command line.
Register for a Class
We provide computers to use during class. Choose a Mac or a PC during the checkout process.
This course is offered at our design school, Noble Desktop, in SoHo. View upcoming dates and register for this course directly on Noble Desktop’s website.Register at nobledesktop.com
What You'll Learn
- What Git is and how it works
- How to install and set up Git
- How to create new respositories and push files to them
- Command line basics
- How to track changes in your code using Git
- How to work with other developers to merge your changes with theirs
- Common Git commands such as commit, push, pull, branch, and merge
- How to work with remote Git repositories on GitHub & Bitbucket
- How to work with branches and merge code changes
Full Course SyllabusDownload PDF Outline
- What is Git?
- Ways to use Git
- Bash Terminal vs Windows Command Prompt
- Desktop Git Apps