如何使 git 忽略 MS Office 创建的临时文件(以 ~$ 开头)

How to make git ignore temporary files created by MS Office (starting with ~$)

我的 git 存储库包括 MS Office 文件(Word、PPT 和 Excel),每次我打开其中一个文件时,都会创建一个以 ~$<file-name> 开头的临时文件。

我尝试将*/~$*添加到.gitignore文件中,但还是不行;临时文件仍然在更改列表中弹出,表明一直有未跟踪的更改。我必须关闭所有办公室文件才能知道我的存储库是最新的。

如何解决这个问题?对于这样的文件,.gitignore 有特殊的语法吗?

要忽略任何以 ~$ 开头的文件,请使用模式:

~$*

仅此而已。