Magit не считает ~ / .gitignore - PullRequest
       25

Magit не считает ~ / .gitignore

1 голос
/ 14 апреля 2019

Использование magit (версия: 20190413.1201) с Emacs 26.1, и я замечаю, что magit игнорирует то, что говорит мой глобальный файл .gitignore (~/.gitignore). Например, файлы тильды (somefile~) продолжают отображаться в magit, но не при использовании обычной командной строки git (из соответствующего терминала). Есть идеи?

Есть похожий вопрос https://emacs.stackexchange.com/questions/14122/both-vc-and-magit-cannot-see-global-gitignore, с ответом:

Оказалось, что Emacs HOME и Git были разными. Я добавил переменную среды HOME и переместил туда свой .emacs. Теперь все отлично работает. Спасибо @YoungFrog, ты заставил меня задуматься о моем ДОМЕ

Но я не совсем понимаю это предложение. $ HOME - то же самое при запросе Emacs или процесса терминала.

1 Ответ

1 голос
/ 15 апреля 2019

Например, файлы тильды (somefile ~) продолжают отображаться в magit,

Убедитесь, что эти файлы не уже версии (отслеживаются Git)потому что никакое количество .gitignore (глобальное или нет) не удалит их из рассмотрения Git / Magit.
Сначала вам нужно будет удалить их (git rm --cached), прежде чем просматривать эти файлы , а не , показывающиебольше.

...