Finding myself in a position where I was decommissioning an old project and starting afresh, there was a file that I wanted to copy to my new project and, ideally, retain all of the valuable version history.
After searching, I found reams of git commands piped together that may have solved my problem. They tended to be working backwards, making me start with the full repository and then using git filter-branch to filter down to...