Задать вопрос
khusamov
@khusamov
ReactJS, NodeJS, TypeScript, Sencha ExtJS

Как в .gitignore указать конкретный файл?

У меня на диске три файла в своих директориях:

./modules/module1/package.json
./package.json
./.gitignore


Содержимое файла .gitignore такое:

/package.json

Я думал что такое указание файла (со слешем вначале) проигнорит файл в корне моей директории. А оказалось нет.
Вот результаты команды статус:

./ $ git status

On branch master
Initial commit
Untracked files:
  (use "git add <file>..." to include in what will be committed)

        .gitignore
        modules/


./modules $ git status

On branch master
Initial commit
Untracked files:
  (use "git add <file>..." to include in what will be committed)

        ../.gitignore
        ./


В последнем статус видно, что файл ./modules/module1/package.json тоже проигнорирован.
  • Вопрос задан
  • 371 просмотр
Подписаться 1 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
Собственно вы всё правильно указали, просто неправильно проверяете

https://git-scm.com/docs/gitignore
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы