Skip to content

eBooks

Introduction to Git and GitHub cover

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

Also as PDF, dark, EPUB.

What is inside

  1. 01Introduction to Git
  2. 02Version Control
  3. 03Installing Git
  4. 04Basic Shell Commands
  5. 05Git Configuration
  6. 06Introduction to GitHub
  7. 07Initializing a Git project
  8. 08Git Status
  9. 09Git Add
  10. 10Git Commit
  11. 11Git Diff
  12. 12Git Log
  13. 13Gitignore
  14. 14SSH Keys
  15. 15Git Push
  16. 16Git Pull
  17. 17Git Branches
  18. 18Git Merge
  19. 19Reverting changes
  20. 20Git Clone
  21. 21Forking in Git
  22. 22Git Workflow
  23. 23Pull Requests
  24. 24Git And VS Code
  25. 25GitHub CLI
  26. 26Git Stash
  27. 27Git Alias
  28. 28Git Rebase
  29. 29Git Switch
  30. 30GitHub Markdown Cheatsheet
  31. 31Create your GitHub profile
  32. 32Git Cheat Sheet
  33. 33Conclusion

More on this topic

Follow the learning path or read the announcement post