Как reset удаленный и локальный репозиторий GIT, чтобы удалить все коммиты и начать с текущей главы как начальное коммит.
Как reset удаленный репозиторий GIT удалить все коммиты?
Ответ 1
Полностью reset?
-
Удалите локальный каталог
.git
. -
Создайте репозиторий git:
$ cd (project-directory) $ git init $ (add some files) $ git add . $ git commit -m 'Initial commit'
-
Нажмите на удаленный сервер, перезапишите. Помните, что вы собираетесь испортить всех остальных, делая это... вам лучше быть единственным клиентом.
$ git remote add origin <url> $ git push --force --set-upstream origin master
Ответ 2
Сначала следуйте инструкциям в этом вопросе, чтобы отбросить все до одной фиксации. Затем выполните принудительное нажатие на пульте дистанционного управления:
$ git push origin +master
И при необходимости удалите все остальные ветки как локально, так и удаленно:
$ git push origin :<branch>
$ git branch -d <branch>
Ответ 3
Просто добавьте это: