Source Control
Everything on SkillVeris tagged Source Control — collected across the glossary, study notes, blog, and cheat sheets.
4 resources across 1 library
Interview Questions(4)
What is Trunk-Based Development?
Trunk-based development is a source-control practice where all developers commit small, frequent changes directly to a single shared branch — the trunk or main…
What Are the Common Git Branching Strategies?
A Git branching strategy is a team-wide convention for how branches are created, named, merged, and released, and the most common ones are Git Flow (long-lived…
Git Flow vs GitHub Flow: What Is the Difference?
Git Flow uses multiple long-lived branches (develop, release/*, hotfix/*, main) to manage scheduled, versioned releases, while GitHub Flow uses just one long-l…
Git Rebase vs Merge: What Is the Difference?
Git merge creates a new commit that joins two branch histories together, preserving the full original history, while git rebase rewrites your branch’s commits…