3. What is a Version Control System?
My Project 1
My Project
My Project 2 …………. My Project N
What are these?
Versions
3
Time
4. What is Git?
• It is a version control system
• Distributed Version control
• Cross- platform
• Open source, free
• A de factor standard of its kind
4
5. Wait, then what is GitHub?
• A web-based hosting service
• Popular option
5
You can still use git without GitHub
6. Installing Git
6
• For Linux,
• sudo apt-get update
• sudo apt-get install git
• For Windows,
• Go to gitforwindows.org
• Download the installer and install it
• For Mac,
• Go to sourceforge.net/projects/git-osx-installer/files/
• Follow the prompts and install it
8. Lets move on to Git Basics
Setup a Repository, Saving the changes, Inspecting a repository, undoing changes
8
Most of the contents will closely follow www.atlassian.com/git/