Я создал git-репозиторий для C-реализации программы.
Я собираюсь добавить реализацию Matlab, и я хотел бы иметь один репозиторий с двумя подкаталогами: один для C и один для Matlab.
Конечно, я бы тоже хотел сохранить всю историю!
Что я должен делать?
git
history
version-control
repository
fixer1234
источник
источник
git filter-branch
чтобы притворяться, что файлы всегда были в папке C. «Но это немного продвинуто и не очень необходимо (например,git blame
можно проследить историю до исходного местоположения).https://stackoverflow.com/questions/614229/can-i-move-the-git-directory-for-a-repo-to-its-parent-directory/614254
источник