Git: how to melt a commit to another commit?
141678
git: squash/fixup earlier commit
68159
Is there a way to make Git mark a file as conflicted?
150648
How can I tell if one commit is a descendant of another commit?
11190
Move branch pointer to different commit without checkout
59710
Edit the root commit in Git?
53230
How do I discard unstaged changes in Git?
82444
How to remove/delete a large file from commit history in Git repository?
35499
How can one change the timestamp of an old commit in Git?
104614
Setting git parent pointer to a different parent
53222
Undoing a 'git push'
106620
Git is automatically merging changes from a different branch to master
90720
Is there a git-merge --dry-run option?
64515
How to remove selected commit log entries from a Git repository while keeping their changes?
85884
Git reset --hard and push to remote repository
75936
How to make git mark a deleted and a new file as a file move?
115822
How do you get git to always pull from a specific branch?
158412
In git, is there a simple way of introducing an unrelated branch to a repository?