Git - как удалить файл из удаленного репозитория - PullRequest
61 голосов
/ 14 марта 2012

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

Ответы [ 7 ]

87 голосов
/ 14 марта 2012

Если вы удалили файл из рабочего дерева, то подтвердите удаление:

git commit -a -m "A file was deleted"

И отправьте свой коммит вверх по течению:

git push
33 голосов
/ 28 августа 2013

Используйте команды:

git rm /path to file name /

, затем

git commit -m "Your Comment"

git push

ваши файлы будут удалены из хранилища

14 голосов
/ 09 марта 2015

Более простой способ

git add . -A
git commit -m "Deleted some files..."
git push origin master

-A Обновлять индекс не только там, где в рабочем дереве есть соответствие файла, но и там, где в индексе уже есть запись.Это добавляет, изменяет и удаляет записи индекса в соответствии с рабочим деревом.Взято из (http://git -scm.com / docs / git-add )

3 голосов
/ 12 декабря 2017

Если вы передали файл или папку до того, как они были в .gitignore (или не имели .gitignore):

  • Закомментируйте его из .gitignore
  • Добавьте его обратно нафайловая система
  • Удалить его из папки
  • git добавить свой файл и зафиксировать его
  • git push
2 голосов
/ 14 марта 2012

, если вы просто фиксируете удаленный файл и нажимаете.Затем его следует удалить из удаленного репозитория.

1 голос
/ 14 июня 2017

Если вы удалили много файлов и папок, просто сделайте это

git commit -a -m .
git push
1 голос
/ 06 февраля 2015

Git Remote репозиторий удаление файла простое решение:

git commit (имя файла с путем, который вы хотите удалить) -m "файл удален"

git push

Это будет работать. Несколько выборочных файлов также можно удалить в удаленном хранилище таким же образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...