Checkout old commit and make it a new commit
35476
How do I revert a Git repository to a previous commit?
125970
How to revert multiple git commits?
27112
How can I remove a commit on GitHub?
99229
How do I copy a version of a single file from one Git branch to another?
125914
Eclipse git checkout (aka, revert)
104793
Git push existing repo to a new and different remote repo server?
7597
How do I undo the most recent local commits in Git?
150648
How can I tell if one commit is a descendant of another commit?
16500
How do you merge two Git repositories?
74449
How can I selectively merge or pick changes from another branch in Git?
25070
Squash my last X commits together using Git
113071
How can I view an old version of a file with Git?
20954
Using git to manage /etc?
89896
Make the current commit the only (initial) commit in a Git repository?
82533
Combine the first two commits of a Git repository?
82444
How to remove/delete a large file from commit history in Git repository?
12943
How to discard local commits in Git?