Если вы хотите удалить «старый» git -repo и создать новое репо с текущим статусом и всеми измененными файлами, вы можете удалить папку .git
.
cd repository-path/
rm -rf .git
(для удаления git репозиторий на git -сервере учебник )
после этого вы можете создать новое git репо по этому пути с помощью
git init
git add . //with . you add all files
git commit -m "new repo cleaned old files"
git push
Если вы не хотите удалять измененные файлы, сделайте
git add . //with . you add all files
git commit -m "cleaned current repo from old files"
git push
Есть ли способ лучше?
Я бы не удалял текущий git репозиторий, даже если вы никогда не захотите возвращаться go к старой версии, потому что git создан для этого. И в какой-то момент вы все равно будете счастливы, если не сможете go вернуться, кто знает? Поскольку git - это система управления версиями, вы можете изменять столько, сколько хотите, это не мешает git, потому что git был создан для этого. Так что я оставляю вам решать, что вы хотите сделать: полностью удалить и перезапустить или просто изменить.
Посмотрите также git tag
, чтобы определить конкретную c версию выпуска. Так что вы можете сохранить несколько версий. В вашем случае старая версия и новая версия учебник просто для того, чтобы показать, насколько мощным git является!