Here at Rietta, we like to do in-depth code reviews that are sometimes accompanied with feedback that may require changes to be made to the pull request. When making additional commits with changes based on the feedback, we can get into a messy workflow that can lead to complex branch wrangling.
In this article, I will go over a few Git commands to help ease our post code-review revisions:
git commit --fixup commit-SHA
git rebase -i --autosquash source-branch