Undoing in Git: reset, revert, and restore
Distinguish git restore, git reset, and git revert through practical examples, plus how to rescue commits using reflog and common undoing mistakes.
Distinguish git restore, git reset, and git revert through practical examples, plus how to rescue commits using reflog and common undoing mistakes.
Learn to structure clear commit messages, apply Conventional Commits standard, and automatically validate with commitlint.
A practical guide to commit, branch, and merge in Git with concrete examples and common mistakes when working in a team.
Compare git merge and git rebase with concrete examples. Learn when to use each one and avoid common mistakes when rebasing pushed branches.