.gitignore и неотслеживаемые файлы отображаются в состоянии git - PullRequest
2 голосов
/ 16 июня 2019

Я получаю странный сценарий на Centos 7.5.1804 с git 1.8.3.1. У меня .gitignore как

*.pyc

, но git status показывает следующее

$ git status
# On branch master
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   a.pyc
#   b.pyc
#   c.pyc
#   d.pyc

Кроме того, эти файлы никогда не были зафиксированы. Так что git status не должен был показывать эти файлы. Что может вызвать это?

1 Ответ

1 голос
/ 16 июня 2019

Это произошло из-за опечатки в файле .gitignore, в которой после *.pyc было дополнительное место.Тем не менее, на Ubuntu 16.04.5 поведение было другим: git 2.7. 4, где файлы не были перечислены даже с лишним пробелом.

Вероятно, эта проблема с пространством была решена между git 1.8.3.1 и 2.7.4.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...