It sounds to me like you intend to "perltidy" large blocks of existing code. You probably don't want to do that because, as far as git (or subversion or CVS or ...) is concerned, "presto, almost all of the lines of source-code in this module have just changed." Except that they really didn't, other than cosmetically. Nevertheless, you have just cut-off the future from the past. You can't trace any change to a line-of-code that occurred
it. You can't revert any change. You're screwed.