structuring-git-workflow
Use when working in a git repository and about to start new work, complete a module, commit, push, merge, or rebase. Use before any destructive git operation...