Git не обнаруживает файл и не находится в .gitignore - PullRequest
56 голосов
/ 14 марта 2012

У меня есть файл с именем "style.css", и git не обнаруживает его. Он также не обнаружит, если я удалю его, но он обнаружит, если я изменю имя файла. Но мне нужно это с этим именем. Файл отсутствует в файле .gitignore. Это сводит меня с ума!

Буду признателен за помощь.

Ответы [ 14 ]

0 голосов
/ 18 февраля 2018

Выход из приложения GitHub работал для меня.

Симптомы: мой репозиторий находится в потоке файлов Google.Я мог видеть только измененные файлы при запуске git status, но приложение GitHub показало все изменения.

0 голосов
/ 22 января 2018

некоторые хотят добавить пустую папку по некоторым причинам Если содержимое папки пустое, то для git нет причин упоминать об этом.

Соглашение гласит, что вы можете добавить в него файл .keep. который может также любой другой файл.

см. здесь или здесь

0 голосов
/ 30 сентября 2016

Я столкнулся с другой причиной для этого.Вероятно, очень редкие обстоятельства.

Я скопировал весь свой репозиторий в другую папку для работы над ним.Изменения, которые я сделал в подмодуле, просто не были обнаружены git.Оказалось, что файл .git в папке submodule содержал абсолютную ссылку на файл с оригинальной копией.Как только я исправил ссылку на файл, указав на мою рабочую копию, все стало хорошо.

0 голосов
/ 10 декабря 2015

Если ваш проект - проект maven, проверьте, изменили ли вы файл src или целевой файл.Это то, что я сделал недавно.Поскольку ссылка на путь к файлу слишком длинная, я не заметил «цель» в пути.Все хорошо после 1 часа агонии.

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