- Version control
- Buttons available in VSCode panel, but sometimes you have to go command line (or prefer to!)
- Backs you out of a
git merge
, no harm no foul - Helpful if you want to see if there are conflicts, but then want to cancel the merge
- Saves your active changes but removes them from your current diff
- Drops in your previously stashed changes
- 🔑 Pro tip: you can pop changes between branches!
- Merges the only changes from a specific commit hash into your working branch
- Handy for collaboration
- Helpful documentation: https://www.atlassian.com/git/tutorials/cherry-pick