For the time being I need to be working with a user un-friendly graphical IDE.
I want to facilitate the renaming/moving of some modules, but on the backend the IDE creates modules with several binary files. My last compile failed after using git mv
to rename a misspelled module.
My guess is that in the binary files there were path references that I can't see.
It's simple enough for me in this IDE to facilitate this procedure by making a new module, copy pasting the contents, and deleting the old one (all in the IDE).
That move sadly breaks the git history, and I would like to maintain that. Is there a way to do this pseudo type of file moving/renaming, and then after the fact tell git that they were the same and re-tie them together?