Не могу создать .gitignore. Не понимаю, что делаю не так. Сам файл создается, но он не читается как файл гита. Проект скопировал со своего репозитория на гитхабе, сейчас работаю не на своем компе, но git установлен и работает.
- 34,094
- 454
- 1
- 5
- 25
2 Answers
не читается как файл гита... не подсвечен иконкой гита
Нет такой сущности как «файл гита». Иконка на файле с именем .gitignore появляется только в вашей среде разработки от IntelliJ, если в ней установлен плагин .ignore. Вероятно, на одной рабочей машине этот плагин установлен, а на другой — нет (оказалось, что он был установлен, но не работал).
Сама программа git всегда читает содержимое этого файла, если находит его. Если при этом она, как вы пишете, «не выполняет своих функций и не игнорирует файлы в коммите», то это потому, что файлы добавлены в индекс до того, как вы создали файл .gitignore. Читайте, как это исправить.
Файл .gitignore учитывается сразу, как только он появился в рабочей области проекта. Но, как и любой другой значимый файл, его желательно версионировать (сохранять в коммите).
файл gitignore создать почему-то не выходит
Это самый обычный файл в файловой системе. Если в данной директории ещё нет файла с таким именем, то его можно создать. В Windows могут быть сложности с тем, чтобы начать имя файла с точки — читайте как создать файл .gitignore в Windows.
- 34,094
Оказывается, проблема с последней Intellij https://github.com/hsz/idea-gitignore/issues/408
- 454
- 1
- 5
- 25
-
1Проблема не с IDEA, а с плагином. Но он вообще-то не обязателен, файл создать можно и без него, а на фактическое игнорирование файлов он вообще не влияет. ) – Nick Volynkin Aug 22 '17 at 10:38

gitignore-a? – ЮрийСПб Aug 21 '17 at 15:06git initв папке где есть папкаAи.gitignoreбезA.git statusвыдаёт папкуAкак не добавленную в индекс. ДобавилAв.gitignore- и папка исчезла из списка недобавленных файлов. При этом ещё ни одного коммита нет в репе, как и добавленных в индекс файлов. – ЮрийСПб Aug 21 '17 at 17:10