I am working in a fairly old code base. In the code base they have the classic source control, gigantic code blocks at the top of the files and above the function definitions that have something like date, name, and what they changed.
I wanted to start refactoring the code and remove these blocks but not lose the history information. Is there a decent strategy to do this?
Some of these comments go back almost 20 years, and stopped once the main developers switched to CVS and then later git. So not even sure how useful the comments are, but wouldnt want to lose them just in case.
I was thinking of making a git branch, removing all the comment blocks, and then merge branch into master. Any better suggestions?