![git rebase - Reparent a git commit to have two parents, consolidating a number of branches, and preserving future merge history - Stack Overflow git rebase - Reparent a git commit to have two parents, consolidating a number of branches, and preserving future merge history - Stack Overflow](https://i.stack.imgur.com/ojSNL.png)
git rebase - Reparent a git commit to have two parents, consolidating a number of branches, and preserving future merge history - Stack Overflow
![git - what happens with the child branches if a rebase a parent branch but not the child? - Stack Overflow git - what happens with the child branches if a rebase a parent branch but not the child? - Stack Overflow](https://i.stack.imgur.com/vkEWc.jpg)
git - what happens with the child branches if a rebase a parent branch but not the child? - Stack Overflow
![Reverting a merge commit. Move back to an older commit in Git… | by Praveen Alex Mathew | Level Up Coding Reverting a merge commit. Move back to an older commit in Git… | by Praveen Alex Mathew | Level Up Coding](https://miro.medium.com/max/1362/1*QzVP5KEtt0dauDXugX3FCA.png)
Reverting a merge commit. Move back to an older commit in Git… | by Praveen Alex Mathew | Level Up Coding
![How to use `git log –first-parent` to only view commits that happened on a given branch – 077 – Sara Ford's Blog How to use `git log –first-parent` to only view commits that happened on a given branch – 077 – Sara Ford's Blog](https://sarafordnet.files.wordpress.com/2017/02/image97.png)