All topics
General · Learning hub

Git notes for developers

Master Git with a curated set of 6 developer notes — core concepts, patterns, and interview prep. Maintained by the DevRecall team.

Save this stack to your DevRecallMore General notes
Git

Branching & Merging

Git Branching & Merging Branching is one of Git's most powerful features. It enables parallel development, feature isolation, and safe experimentation. Understa

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

Git

Interview Questions

Git Interview Questions Common Git questions asked in technical interviews - from fundamentals to advanced concepts. Understanding the "why" behind these answer

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

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

Git

Advanced Git

Advanced Git Techniques Beyond the basics, Git has powerful tools for debugging history, automating workflows, managing large projects, and recovering from mist

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