У меня есть три файла Shell-ijk-ArrayList.java
, Shell-ijk-Vektor.java
и Shell-ikj-ArrayList.java
в этом git -репозитории . Я «объединил» их вручную в MatrixMultiplication.java
. Теперь я хотел бы избавиться от трех других, но я хочу сохранить их историю. Как лучше всего это сделать?
Я нашел git merge -файл , но когда я пытаюсь
git merge-file MatrixMultiplication.java Shell-ijk-ArrayList.java Shell-ijk-Vektor.java
я получаю
error: Could not stat MatrixMultiplication.java
Я мог бы просто удалить старые файлы с помощью git rm
, но тогда я потеряю историю, не так ли?
Я также мог бы переместить его с помощью git mv
, но какая папка подойдет для устаревших файлов?