Advanced Git commands and workflows for productive version control.
Squash, reorder, or edit the last N commits interactively
Stash changes with a descriptive message for later retrieval
Delete all local branches that have been merged to main
Generate well-formatted conventional commit messages from code changes.