Further reading
To learn more about the topics that were covered in this chapter, take a look at the following resources:
- Scott Chacon and Ben Straub: Pro Git, 2nd Edition (2014) https://git-scm.com/book/en/v2.
- Chapter 7.6, Git Tools - Rewriting History
- Chapter 7.13, Git Tools - Replace
- Aske Olsson and Rasmus Voss: Git Version Control Cookbook (2014), Packt Publishing Ltd
- Chapter 5, Storing Additional Information in Your Repository
- Chapter 8, Recovering From Mistakes
- Git Documentation HOWTOs
- How to revert a faulty merge https://github.com/git/git/blob/master/Documentation/howto/revert-a-faulty-merge.txt
- How to revert an existing commit https://github.com/git/git/blob/master/Documentation/howto/revert-branch-rebase.txt
- Tyler Cipriani: Git Notes: Git’s Coolest, Most Unloved Feature (2022) https://tylercipriani.com/blog/2022/11/19/git-notes-gits-coolest-most-unloved-feature/
- Elijah Newren: git filter-repo https://github.com/newren/git-filter-repo
- Stacked...