Предполагается, что у вас есть две папки:
- Old repo folder
- .git
- My old folders
- My old files.
- New repo folder
- My new folders
- My new files.
И вы хотите заменить все материалы в удаленном репо из старой папки репо на новую папку репо.
Комусделать это:
- Сначала удалите все содержимое, кроме папки:
.git
в Old repo folder
. - Затем скопируйте все, кроме папки:
.git
из New repo folder
до Old repo folder
- И запускать команды в
Old repo folder
:
$ git status
Чтобы получить, если все в порядке. Git обнаружит, что вы заменили много файлов и удалили многие из них. Проверьте вывод.
$ git add . && git commit -m "Replace with new content"
$ git push
И это сохранит ваши изменения и отправит их на удаленный сервер.