Можно ли перемещать / переименовывать файлы в Git и поддерживать их историю?
Я хотел бы переименовать / переместить поддерево проекта в Git, перемещая его из
/project/xyz
в
/components/xyz
Если я использую равнинуgit mv project components
то вся история коммитов дляxyz project
теряется Есть ли способ переместить это так, чтобы история сохранялась?