I accidentally added a file to my last commit that really shouldn't be part of the previous comment, it should be part of my next commit instead.
Is there a way to remove a file from my last commit and put it back in the unstaged area?
Please note that only one file needs to be removed from the last commit.
Yes, you can easily do this with Tower, using Interactive Rebase. Simply right-click on the commit and select
Edit <revision>. All committed files will be placed back in your Working Copy. You can then commit the files separately as required.Tower has extensive Help documentation available, which might be helpful when you are looking for a specific feature: https://www.git-tower.com/help/guides/commit-history/interactive-rebase/mac