Git Tutorial
Learn git in more simply way.
Table of contents
- Quick Start (For impatient)
- Introduction to Git
- A Brief History
- Advantages of Distributed Version Control Systems
- Installing Git
- Configuring Git
- Working locally with Git
- Working Remotely with Git
- Cloning a Remote Repository
- Basic Repository Statistics
- Viewing Commits
- Git Protocols
- Viewing Branches and Tags
- Fetching from a Remote
- Pulling from a Remote
- Pushing to a Remote
- Creating and Verifying Tags
- Pushing Tags to a Remote
- Branching-view,list,switch,rename,delete
- Merging branches
- Difference between branches and tags
- Recovering deleted commits
- Stashing changes
- Rebasing changes
- Cherry-picking changes
- Creating a remote branch
- Deleting a remote branch