如何忽略 magit 中的 gitignore?

How do I ignore gitignore in magit?

我的 .gitignore 中忽略了一些文件扩展名。我想强制上演其中的一个。

鉴于 C-g magit 缓冲区,我怎样才能得到一个忽略我的 .gitignore 的视图,以便我可以识别并强制暂存我想提交的单个文件?

一些备选方案:

  • 从 Magit 2.13 开始,如果将 magit-insert-ignored-files 添加到 C-hv magit-status-sections-hook并刷新状态缓冲区,您将在单独的可折叠部分中看到所有被忽略的文件,并可以从那里对它们进行操作。

  • 删除.gitignore(可能在Magit中通过!s),刷新状态缓冲区,如果必要时,暂存你想要暂存的内容,然后告诉 Magit 还原已删除的 .gitignore.

  • 使用 :(或终端)手动 运行 git add 命令,而不是使用 Magit UI.