git rm

git Удалить из контроля версий конкретный файл или папку -- команда git rm --cached

Для файла:

git rm --cached mylogfile.log

для папки:

git rm --cached -r mydirectory

Так можно удалить уже залитый (push) файл/папку из удалённого репозитория (например, GitHub).

git rm Удалить директорию (папку) из контроля версий - remove directory from tracking

git rm --cached nbproject/

Чтобы удалить папку (например, с именем "logs") из списка контролируемых - надо просто удалить все файлы, которые находятся в ней (видимо -r означает "рекурсивно"):

git rm -r --cached logs/

А затем добавьте эту папку в .gitignore - просто допишите туда с новой строки:

logs/

(то есть путь к вашему файлу относительно местоположения .gitignore)

Subscribe to RSS - git rm