Как удалить удаленную папку из удаленного репозитория в Git? - PullRequest
12 голосов
/ 02 ноября 2010

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

Ответы [ 2 ]

20 голосов
/ 02 ноября 2010

Вы можете заставить git прекратить отслеживание локального файла, вызвав:

git rm file.txt #warning, this also deletes the file from your filesystem

Вы можете удалить весь каталог (и его содержимое), вызвав:

git rm -rf directory

6 голосов
/ 02 ноября 2010

Git на самом деле не хранит каталоги. Он просто создает каталоги там, где он нужен, чтобы хранить файлы, которые находятся в хранилище. Если новый клон все еще создает эти каталоги, убедитесь, что у вас нет файлов, которые вы не видите (например, .gitignore).

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