How do I make a branch point at a specific commit?
11190
Move branch pointer to different commit without checkout
55110
Break a previous commit into multiple commits
101443
Why do I have to stash / commit my changes before switching branches?
56435
Can I easily update all local git branches from remote branches simultaneously?
104660
Split a commit into smaller commits with Git?
104925
How do you create a remote Git branch?
20954
Using git to manage /etc?
132101
How can I merge two commits into one if I already started rebase?
90720
Is there a git-merge --dry-run option?
25070
Squash my last X commits together using Git
38215
How do I delete a Git branch locally and remotely?
55468
How to find the nearest parent of a Git branch?
33303
How to get the current branch name in Git?
7597
How do I undo the most recent local commits in Git?
152753
Make the current Git branch a master branch
134890
How to diff a commit with its parent?
105245
git: switch branch without detaching head