как удалить все файлы из удаленного хранилища - PullRequest
1 голос
/ 22 марта 2019

У меня есть ветка, которая мне нужна, чтобы удалить все файлы из удаленного репозитория и превратить его в неотслеживаемые файлы, как я могу это сделать? Я пытался использовать git rm, но он просто удалил

Ответы [ 2 ]

1 голос
/ 22 марта 2019

Попробуйте git rm -r --cached .

Это приведет к удалению файлов из индекса (пометит их для удаления в выводе git status), но не с диска.

0 голосов
/ 22 марта 2019

Метод 1

вы можете просто сказать git отменить коммит, который даже не должен быть последним.Отмена фиксации означает создание новой фиксации, которая отменяет все изменения, внесенные в неверную фиксацию.Как и выше, плохой коммит остается там, но он больше не влияет на текущий мастер и любые будущие коммиты поверх него.

git revert {commit_id} 

Метод 2 Если вы хотите удалитьвсю вашу историю коммитов, но сохраняйте код в его текущем состоянии, это очень безопасно сделать, как показано ниже:

git branch -D master
git branch -m master
git push -f origin master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...