freeCodeCamp
Read post

Gitting Things Done – A Visual and Practical Guide to Git

Learn about the basic objects in Git - blobs, trees, and commits. Understand the process of recording changes in Git and how branches work under the hood.

    #git#version-control
Jan 08, 2024•1h 9m read time•From freecodecamp.org
Post cover image
Table of contents
IntroductionWho Is This Book For?Who Am I?The Approach of This BookWhy Is This Book Publicly Available?Accompanying VideosGet Your Hands DirtyGit's FeelingsMy SetupFeedback Is WelcomeNoteChapter 1 - Git ObjectsChapter 2 - Branches in GitChapter 3 - How to Record Changes in GitChapter 4 - How to Create a Repo From ScratchChapter 5 - How to Work with Branches in Git — Under the HoodPart 1 - SummaryChapter 6 - Diffs and PatchesChapter 7 - Understanding Git MergeChapter 8 - Understanding Git RebasePart 2 - SummaryChapter 9 - Git ResetChapter 10 - Additional Tools for Undoing ChangesChapter 11 - ExercisesChapter 12 - Git LogChapter 13 - Git BisectChapter 14 - Other Useful CommandsAdditional References - By Part

Sort:

freeCodeCamp's image
freeCodeCamp

freeCodeCamp is a nonprofit organization offering free online coding courses and programming tutoria...

15.2K Followers

•

55.4K Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard