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

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

26
Как заставить Git «забыть» о файле, который отслеживался, но теперь находится в .gitignore?
Существует файл, который отслеживался git, но теперь этот файл находится в .gitignoreсписке. Однако этот файл продолжает появляться git statusпосле того, как он отредактирован. Как вы заставляете gitполностью забыть об этом?
5407 git  gitignore  git-rm 

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

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

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

12
Почему есть два способа удалить файл из Git?
Иногда git предлагает git rm --cachedудалить файл, иногда git reset HEAD file. Когда я должен использовать что? РЕДАКТИРОВАТЬ: D:\code\gt2>git init Initialized empty Git repository in D:/code/gt2/.git/ D:\code\gt2>touch a D:\code\gt2>git status # On branch master # # Initial commit # # Untracked files: # (use "git add <file>..." to include in …
1170 git  git-reset  git-rm 

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

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

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

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


9
Git: список только «неотслеживаемых» файлов (также, пользовательских команд)
Есть ли способ использовать команду, как, git ls-filesчтобы показать только неотслеживаемые файлы? Причина, по которой я спрашиваю, заключается в том, что я использую следующую команду для обработки всех удаленных файлов: git ls-files -d | xargs git rm Я хотел бы что-то подобное для неотслеживаемых файлов: git some-command --some-options | xargs …

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.