I need to reorganize a structure where the source codes of my applications are maintained, but when I move the branch to a new folder, its modification history is lost.
How can I move or rename a branch within my repository without losing the change history?