Вопросы с тегом «git-rm»

`git rm` - это команда Git, используемая для удаления файлов из рабочего дерева и индекса. Используйте этот тег для всех сообщений, связанных с использованием этой команды.

5407
Как заставить Git «забыть» о файле, который отслеживался, но теперь находится в .gitignore?

Существует файл, который отслеживался git, но теперь этот файл находится в .gitignoreсписке. Однако этот файл продолжает появляться git statusпосле того, как он отредактирован. Как вы заставляете gitполностью забыть об...

3049
Удалить файл из репозитория Git, не удаляя его из локальной файловой системы

Мой первоначальный коммит содержал несколько файлов журнала. Я добавил *logв свой .gitignore, и теперь я хочу удалить файлы журнала из моего хранилища. git rm mylogfile.log удалит файл из хранилища, но также удалит его из локальной файловой системы. Как я могу удалить этот файл из репозитория, не...

1926
Как я могу удалить файл из репозитория Git?

Я добавил файл с именем "file1.txt"в репозиторий Git. После этого я зафиксировал его, добавил пару каталогов с именем dir1and dir2и отправил их в репозиторий Git. Теперь текущее хранилище имеет "file1.txt", dir1и dir2. Как я могу удалить, "file1.txt"не влияя на других, как dir1и...

1311
Удаление нескольких файлов из репозитория Git, которые уже были удалены с диска

У меня есть репозиторий Git, в котором я удалил четыре файла rm( не git rm ), и мой статус Git выглядит следующим образом: # deleted: file1.txt # deleted: file2.txt # deleted: file3.txt # deleted: file4.txt Как удалить эти файлы из Git без необходимости вручную проходить и добавлять каждый файл...

499
Постановка удаленных файлов

Скажем, у меня есть файл в моем репозитории git foo. Предположим, что он был удален с rm(не git rm). Тогда git status покажет: Changes not staged for commit: deleted: foo Как подготовить удаление этого файла? Если я попробую: git add foo Это говорит: 'foo' did not match any files....

407
Как вы исправляете плохое слияние и воспроизводите свои хорошие коммиты на фиксированное слияние?

Я случайно отправил нежелательный файл ( filename.origпри разрешении слияния) в свой репозиторий несколько коммитов назад, но я до сих пор не заметил этого. Я хочу полностью удалить файл из истории хранилища. Можно ли переписать историю изменений так, чтобы filename.origона никогда не добавлялась в...

405
Удалить папку из git tracking

Мне нужно исключить папку (имя загрузки) из отслеживания. Я пытался бежать git rm -r --cached wordpress/wp-content/uploads и после этого я добавил путь к .gitignore /wordpress/wp-content/uploads но когда я побежал, git statusони отображаются как удаленные. Если я попытаюсь зафиксировать изменения,...

378
Как вернуть «git rm -r.»?

Я случайно сказал git rm -r .. Как мне восстановиться после этого? Я не совершал. Я думаю, что все файлы были помечены для удаления, а также были физически удалены из моей локальной проверки. РЕДАКТИРОВАТЬ: Я мог (если бы я знал команду) вернуться к последнему коммиту. Но было бы намного лучше,...

339
Git: список только «неотслеживаемых» файлов (также, пользовательских команд)

Есть ли способ использовать команду, как, git ls-filesчтобы показать только неотслеживаемые файлы? Причина, по которой я спрашиваю, заключается в том, что я использую следующую команду для обработки всех удаленных файлов: git ls-files -d | xargs git rm Я хотел бы что-то подобное для неотслеживаемых...

256
Git добавить все файлы, которые были изменены, удалены и не отслежены?

Есть ли способ добавить все файлы, независимо от того, что вы делаете с ними, будь они удалены, не отслежены и т. Д.? как для коммита. Я просто не хочу иметь git addили git rmвсе свои файлы каждый раз, когда я фиксирую, особенно когда я работаю над большим...

237
Как удалить несколько удаленных файлов в репозитории Git

Я удалил некоторые файлы и показывает состояние git, как показано ниже. Я совершил и подтолкнул. GitHub по-прежнему показывает удаленные файлы в хранилище. Как я могу удалить файлы в репозитории GitHub? # On branch master # Changes not staged for commit: # (use "git add/rm <file>..." to...

163
Git: Как удалить файл из индекса, не удаляя файлы из любого хранилища

Когда вы используете git rm --cached myfile он не удаляется из локальной файловой системы, что является целью. Но если вы уже версировали и фиксировали файл, поместили его в центральное хранилище и перетащили его в еще одно хранилище, прежде чем использовать команду, он удалит файл из этой системы....

163
«Git rm - кэшированный x» против «git reset head - x»?

GitRef.org - Базовый : git rmудалит записи из области подготовки. Это немного отличается от git reset HEAD"unstages" файлов. Под «неэтапным» я подразумеваю, что он возвращает область подготовки к тому, что было до того, как мы начали что-то изменять. git rmс другой стороны, он просто удаляет файл...

96
Как игнорировать файлы, находящиеся в репозитории?

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