1. What is Git?
- https://git-scm.com/book/en/v2/Getting-Started-What-is-Git%3F
Overview
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Git workflow
Official website documentation of Git
- https://git-scm.com/
- https://github.com/git-guides
2. Prerequisites
- Basic linux command line skill
3. Installation
How to install Git?
- https://github.com/git-guides/install-git
4. Basics of Git
Getting started with Git
- Visit https://git-scm.com/video/get-going for a comprehensive introduction.
Git Hello World
- Check the helloworld/ directory to create a simple Git demo.
5. Beyond the Basics
Hands-On Example
- Explore a practical hands-on example in the Git hands-on for more Git concepts
6. More
Git guides page
- https://github.com/git-guides
Git cheatsheet
- https://ndpsoftware.com/git-cheatsheet.html
- https://education.github.com/git-cheat-sheet-education.pdf
Recommended Books