git update-index假设未更改错误:假设未更改:不存在且--remove未传递

Mat*_*att 3 git

我试图告诉Git忽略我对属性文件所做的更改,以便我不会意外地将它提交到我的git存储库.我在用:

git update-index假设不变[文件]

这给出了输出:

错误:假设 - 未更改:不存在且 - 删除未传递致命:无法处理路径假定 - 未更改

我不知道这个错误消息意味着什么,谷歌似乎已经画了一个空白.上面提到的[file]在存储库中进行了版本控制,并且具有文件系统(未添加到暂存区域)更改.

如何让Git忽略对我的文件的文件系统更改(以便"git add."不会将它添加到暂存区域)?

谢谢!

tre*_*eze 6

当你写这个问题时,这可能是一个偶然的错误,但我认为在论证面前缺少" - ".

有用git update-index --assume-unchanged [file]吗?

  • 对我来说,这意味着我的网络软件已将命令从“--assume-unchanged”重写为“-assume-unchanged”(以大连字符开头)。修复方法是删除垃圾初始连字符并替换为“--”,例如“--assume-unchanged” (3认同)