Here are all the Git commands I used last week, and what they do.
The page lists common Git commands for initializing, cloning, branching, merging, pulling, inspecting changes, and reviewing history, then adds cautions about force pushes, rebasing, and commit message cleanup.