Как говорится: узнал в сегодня лет

Меня на маке очень бесят файлы .DS_Store которые лезут куда ни попадя: от флешек для камеры до git-репозиториев.

Нормальным всегда было первым делом при создании нового проекта создавать .gitignore и запихивать в него весь этот очень «полезный» мусор. Уверен, вы тоже так делаете.

В какой-то момент моя жена начала изучать эту нашу айтишку и засела за гит. В упражнениях естественно работа ведется с базовыми командами и ни про какие игноры там речи нет. И она меня постоянно спрашивала: — а почему git status показывает какой-то файл? — а почему я его удаляю, а он появляется снова? — а как его убрать?

Ну нельзя же его закоммитить — это сломает упражнение!

Должен же быть иной выход. И он есть. Я его нашел — это глобальный гитигнор.

Просто введите в терминале эти команды и вы забудете про .DS_Store как страшный сон `echo ".DS_Store" >> ~/.gitignore_global echo "..DS_Store" >> ~/.gitignore_global echo "/.DS_Store" >> ~/.gitignore_global echo "/..DS_Store" >> ~/.gitignore_global git config --global core.excludesfile ~/.gitignore_global

Какие бы еще файлы туда добавили?

© Счастливый тимлид`

repost

12

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь