GiT Workshop @ Tech4Africa
Ismail Dhorat
Commit Log?
What is Version Control?
Version Control lets you track your files over time as you make changes to them.
CENTRALIZED VCS
SVN, CVS etc..
DECENTRALIzED VCS
Git, Bazaar etc..
Why Git?
- Speed
- Distributed
- Cheap Branching
- Most Commands Local
- Smaller
- Integrity
Tracking Changes
Most VCS
Git essentially is....
Content-addressable filesystem with a VCS user interface written on top of it.
Demo:
Git to work Time
- Install Git
- Download Lab Files
- Begin Labs