У меня есть два репозитория git:
git_repo_A: https://github.com/gnychis/coexisyst
git_repo_B: https://github.com/gnychis/android-wireless-monitor
Я хочу переместить все в git_repo_A в подкаталог в git_repo_B с именем: application.Я хочу сохранить все коммиты и историю файлов.
Итак, после перемещения git_repo_A будет выглядеть так:
git_repo_A/application/git_repo_B
Я нашел этот веб-сайт, который описывал в основном ту операцию, которую я хотел: http://www.nomachetejuggling.com/2011/09/12/moving-one-git-repo-into-another-as-subdirectory/
Итак, я дал ему шанс, но я не думаю, что он сделал то, что хотел.
То, что в итоге произошло, выглядит так: два. * Файла в главном каталоге были добавлены в git_repo_A / ... и затем все, что я хотел показать как git_repo_A / application, закончилось как операция удаления.Вот соответствующие две операции, которые были перемещены в git_repo_A:
https://github.com/gnychis/android-wireless-monitor/commit/23e6639221733158d197bf7c29df8998e8a5c2ef
https://github.com/gnychis/android-wireless-monitor/commit/455ba86a80d8300b16bdd9527c444ebad78f7a9a
Я точно следовал инструкциям, но это не значит, чтоинструкции были правильными.Мне кажется странным, что они переместили весь каталог, не добавляя его заново.Однако, боюсь, что если вы переместите его, а затем добавите заново, он не сохранит историю файлов.
Я единственный, кто использует эти репозитории.Так что было бы неплохо сбросить все, что произошло 9 марта, и начать заново: https://github.com/gnychis/android-wireless-monitor/commits/