Introduction to Git and GitHub
Version control is essential for any serious coding or infrastructure project. Knowing Git and GitHub early will be beneficial as the reader progresses to other topics.
Free and open source33 chapters1,111 stars on GitHub
What is inside
- 01Introduction to Git
- 02Version Control
- 03Installing Git
- 04Basic Shell Commands
- 05Git Configuration
- 06Introduction to GitHub
- 07Initializing a Git project
- 08Git Status
- 09Git Add
- 10Git Commit
- 11Git Diff
- 12Git Log
- 13Gitignore
- 14SSH Keys
- 15Git Push
- 16Git Pull
- 17Git Branches
- 18Git Merge
- 19Reverting changes
- 20Git Clone
- 21Forking in Git
- 22Git Workflow
- 23Pull Requests
- 24Git And VS Code
- 25GitHub CLI
- 26Git Stash
- 27Git Alias
- 28Git Rebase
- 29Git Switch
- 30GitHub Markdown Cheatsheet
- 31Create your GitHub profile
- 32Git Cheat Sheet
- 33Conclusion
- Reset Local Repository Branch to be Just Like Remote Repository HEAD: A Step-by-Step Guide
- 9 Open Source Projects to Contribute to - Hacktoberfest 2022
- Automatically display your latest posts on your GitHub Profile README
- 8 Open Source Projects to Contribute to - Hacktoberfest 2021
- Introduction to Git and GitHub Crash Course + Giveaway ⭐
- Top 18 Git commands that you should know