пятница, 24 мая 2013 г.

Удаление пачки удалённых файлов из git

git status | grep deleted | awk '{print $3}' | xargs git rm

2 комментария:

  1. В man git-rm предлагают делать проще: git diff --name-only --diff-filter=D -z | xargs -0 git rm --cached

    ОтветитьУдалить
    Ответы
    1. Способ интересный, про --name-only только сейчас услышал, спасибо.

      Не знаёшь, не существует ли случайно где-нибудь огромной статейки в духе:

      Нужное действие | Как сделать в git наиболее простым способом?

      Удалить