All topics
General · Learning hub

Git cheat sheet & developer notes

Git cheat sheet and 6 curated developer notes — core concepts, patterns, and interview prep. Maintained by the DevRecall team.

Save this stack to your DevRecallTest yourself — Git quizMore General notes
01 · Git

Branching & Merging

Git Branching & Merging. Branching is one of Git's most powerful features. It enables parallel development, feature isolation, and safe experimentation. Understanding merge strategies and rebase is critical for team work…

Read
02 · Git

Interview Questions

Git Interview Questions. Common Git questions asked in technical interviews - from fundamentals to advanced concepts. Understanding the "why" behind these answers sets you apart from candidates who only memorize commands…

Read
03 · Git

Git Workflows

Git Workflows. # Feature branch workflow git checkout -b feature/new-feature # Make changes git add . git commit -m "Add new feature" git push origin feature/new-feature # Create pull request # After review and merge git…

Read
04 · Git

Remote Workflows

Git Remote Workflows. Working with remote repositories is essential for team collaboration. Understanding how fetch, pull, and push interact with remote-tracking branches prevents data loss and merge conflicts.. Managing…

Read
05 · Git

Core Commands

Git Core Commands. Git is a distributed version control system. These are the day-to-day commands you will use in every project - mastering them is essential for any developer workflow.. Initializing & Staging. Every Git…

Read
06 · Git

Advanced Git

Advanced Git Techniques. Beyond the basics, Git has powerful tools for debugging history, automating workflows, managing large projects, and recovering from mistakes. These techniques separate senior developers from juni…

Read

Keep your Git knowledge sharp.

Save this stack to your personal DevRecall — add your own notes, track what you're learning, and share what you know with the community.

Get started — free forever