Во-первых, чтобы они туда не попадали добавьте в файл .git\info\exclude
Во-вторых, если они в репозиторий всеже попали и по ошибке закомичены, то удалить можно командой:
Удалит все файлы из папки obj на любом уровне вложенности, но оставит их на диске.
После этого делаем коммит, чтобы файлы удалились и из репозитория.
# исключить *.log, *.obj и *.exe где бы они не находились
*.log
*.obj
*.exe
# исключить все содержимое папок Debug/ и Release/ (с большой или маленькой буквы)
[Dd]ebug/
[Rr]elease/
# исключить все содержимое папок obj и bin на любом уровне вложенности (**)
**/obj/
**/bin/
Во-вторых, если они в репозиторий всеже попали и по ошибке закомичены, то удалить можно командой:
git rm --cached **/obj/*
Удалит все файлы из папки obj на любом уровне вложенности, но оставит их на диске.
После этого делаем коммит, чтобы файлы удалились и из репозитория.
Комментариев нет:
Отправить комментарий