Вопрос №239 от пользователя padremortius в уроке «Игнорирование файлов в Git», курс «Основы Git»
Ниже указанные вопросы в тесте есть смысл пересмотреть, т.к. они могут трактоваться по разному и соответственно иметь разные решения.
- Про pid файл в корне проекта.
- Про директорию test в корне проекта
- Про исключение CHANGELOG из обновления
Если к первому вопросу я смог подобрать решение, то с остальными двумя совсем не понятно. Во втором вопросе подходят все решения, но это не правильный ответ. С третьим вопросом совсем не понятно.
По поводу пунктов 1 и 2: Важно понимать, что описать шаблоны игнорирования можно не одним единственным способом. Будет очень хорошо, если вы будете уметь определять, какой шаблон на что способен. Некоторые из вариантов ответов относятся только к файлам в корне проекта, некоторые - ко всем файлам, на любом уровне вложенности. Но вне зависимости от того, "мягкое" или "жесткое" правило - оно будет применяться как к файлам в корне проекта, так и к файлам из поддиректорий. Поэтому в этих двух вопросах нужно выбрать все шаблоны, которые повлияют не только на все файлы, но и на те, что указаны в вопросе. Другое дело, если бы вопрос стоял как "Как описать шаблон, для игнорирования файла только в корне проекта", но это не было сделано умышленно. Для меня очень важно, чтобы вы получили максимально широкое представление о каждом возможном вараинте. Если разбить эти 2 вопроса на более мелкие и простые - пользователь, проходящий тест, может попросту не задумываться, что в боевых условиях может оказаться не в его пользу. Если вы успешно решите подобные вопросы с "заковыркой", то в реальных условиях вы не допустите ошибку с настройкой файла игнорирования, или очень просто найдете шаблон, который настроен не так, как нужно.
Но несмотря на это, второй вопрос я изменил, он на самом деле может запутать пользователя.
3 - это интересный вопрос. Он был рассмотрен в видео начиная с 3:33. Временное игнорирование файлов.
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







