3

Работаю с git, уже какой раз выходит вот такое уведомление:

img

Как удалить эти ненужные файлы?

Deleted
  • 371
Lektor
  • 609

1 Answers1

3

Это можно сделать с помощью команды git add -u, которая индексирует все удаленные и все измененные файлы:

 git add -u
 git commit -m "Commit text"

Есть вариант git add --all, который индексирует все удаленные + все измененные + все ранее не отслеживаемые.

Nick Volynkin
  • 34,094
Lektor
  • 609
  • 1
    Единственное правильное решение будет.

    У него в коде и удаление файлов было и добавление и тут нужно выполнить все операции.

    – Artem Sep 30 '13 at 06:23
  • @Shrek именно, после этого комита и файлы из хранилища удалились :) – Lektor Sep 30 '13 at 06:24
  • @NickVolynkin, может отдельным ответом напишешь? – Qwertiy Jun 17 '15 at 14:41
  • @Qwertiy я считаю, что было необходимо отредактировать именно этот, и вот почему: --all добавляет вообще все файлы, включая changed & unstaged. Если явным образом об этом не предупредить, то кто-нибудь может случайно закоммитить все изменения и дальше будет искать "Как отменить коммит, как разбить коммит на N штук и т.п." Это как на "отменить изменения в файле" отвечают "просто сделай git reset --hard". Уже пару раз сталкивался с таким. – Nick Volynkin Jun 17 '15 at 14:48