【发布时间】:2013-10-13 04:42:15
【问题描述】:
我有一个 git 存储库,其中包含一些 XSLX 文件。我每隔一段时间就用 LibreOffice 编辑它们。有时 LibreOffice 不会删除锁定文件 (./folder/.~lock.filename.xslx#)。这会导致这些文件在每个git status 上都被视为新文件。
我希望 git 忽略它们。我在.gitignore 中尝试了以下方法,但似乎不起作用:
*.~lock*
.~lock*
*/.~lock*
有什么想法吗?
更新
也试过了:
.~lock.*#
如http://lists.freedesktop.org/archives/libreoffice-commits/2012-December/040253.html 所示 没有成功。
【问题讨论】:
-
.~lock*为我工作。你提交了那些文件了吗?.gitignore仅适用于未跟踪的文件。 -
.~lock*也适合我。你使用的是哪个版本的 Git? -
不适用于 Windows 版 Git。
-
...即使我添加 exact .~lock 我想排除的文件,它的全名,它仍然不起作用....不知道为什么。
-
已解决....stackoverflow.com/a/48970642/4561887 ....1 小时丢失 :(。第一次真正在 Windows 中使用 git :(...
标签: git gitignore libreoffice