An Introduction to Git

Ramit Malhotra

School of Information, UC Berkeley

Git - Basics

Git is different...

Git - Basic terms

Git - First Steps

Check this Git Guide out for installing on different OSes

First commands...

Git - the real deal

Most used/useful commands...

Git - usual flow

Git - some useful commands/functions

You can checkout entire commits, single files, and of course branches

Reverting and Resetting Changes/Commits...

Git - Remote Repos and Github!


Why git? GitHub provides best tools for sharing and commenting code - best for distributed development

Resources and Help
This is information overload - welcome to the I School. But don't worry