1

magit(version: 20190413.1201) 与 Emacs 26.1 一起使用,我注意到它magit忽略了我的全局 .gitignore 文件 ( ~/.gitignore) 所说的内容。例如,波浪号文件somefile~(有任何想法吗?

有一个类似的问题https://emacs.stackexchange.com/questions/14122/both-vc-and-magit-cannot-see-global-gitignore,响应为:

原来 Emacs 的 HOME 和 Git 是不同的。我已经添加了 HOME 环境变量并将我的 .emacs 移到了那里。现在一切正常。谢谢@YoungFrog,你让我想起了我的家

但我真的不明白那句话。$HOME 在查询 Emacs 或终端进程时是一样的。

4

1 回答 1

1

例如,波浪号文件(somefile~)继续出现在 magit 中,

确保这些文件尚未版本化(由 Git 跟踪),因为没有多少.gitignore(全局或非全局)会将它们从 Git/Magit 考虑中删除。
您需要先删除它们 ( git rm --cached),然后才能看到这些文件不再显示。

于 2019-04-15T05:02:31.890 回答