Git Articles

Git is a distributed version control system used to track changes and collaborate on code. Here you will find content on essentials (repositories, commits, branches), branching strategies (Git Flow, trunk-based), merging versus rebasing, resolving conflicts, cherry-picking, tags and releases, pull requests, and practical team workflows.

Git Merge vs. Rebase vs. Cherry-Pick Banner
Git Merge vs. Git Rebase vs. Git Cherry-Pick
Clear, practical comparison of git merge, git rebase, and git cherry-pick with when to use each, pros and cons, and safe command examples.
Published on
Git Stash — What, Why, and When Banner
Git Stash — What, Why, and When
A practical guide to git stash: what it is, why it matters, when to use it, and the essential commands to work safely with multiple stashes.
Published on
Page 1 of 1