02.12
Как говорится: узнал в сегодня лет
Меня на маке очень бесят файлы .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
Какие бы еще файлы туда добавили?
еще контент в этом сообществе
еще контент в этом соообществе
02.12
войдите, чтобы увидеть
и подписаться на интересных профи