我的git
存储库中有一个奇怪的问题。我无法添加某些文件。 Git
声明:
$ git add Konstruktion / Druckteile / 1x_ *
警告:在Konstruktion / Druckteile / 1x_Hals.gcode中,CRLF将由LF替换。
该文件将在您的工作目录中包含其原始行结尾 错误:无法创建临时文件:没有这样的文件或目录
错误:Konstruktion / Druckteile / 1x_Nickhalter_links.STL:未能插入数据库
错误:无法索引文件Konstruktion / Druckteile / 1x_Nickhalter_links.STL
致命的:添加文件失败
但仅适用于此单个文件。同一目录中的所有其他文件,即使名称相似(例如1x_Nickhalter_rechts.STL)也像魅力一样。为什么只有这个文件?有什么特别之处?
我能做些什么来弄清楚什么是错的?
啊,仅供参考:在Windows 8.1(64位)上运行git
1.8.5.2.msysgit.0。
非常感谢。
干杯, 亨德里克
答案 0 :(得分:6)
添加文件时我遇到了完全相同的问题。以下为我做了诀窍:
git config --global core.fscache false
不知道它为什么会起作用,但希望它可以为其他人工作。
答案 1 :(得分:2)
如果您在Windows 10中启用了“受控文件夹访问”,则可能是此错误的原因。
通常,当Windows阻止此类操作时,您会在操作中心收到通知,类似于:
要解决此问题,请按⊞打开开始菜单,然后键入“受控文件夹访问”或其中的一部分并启动它。
单击“阻止历史记录”,如果存在 git ,请单击“允许在设备上”授予访问权限(仅在尚未配置的情况下存在-因此屏幕截图中不存在):
这为我解决了这个问题。
答案 2 :(得分:1)
Start Days
0 2017-05-18 1
1 2017-05-20 1
是的,认真的。不知道这实际上做了什么,但它确实有效,所以我并没有完全抱怨。这可能是一个只对我有用的修复,因为我现在无法修复问题。
如果您在重新登录时问题再次出现,请将其放在export TMPDIR="/tmp/"
的底部。
答案 3 :(得分:0)
尝试将/v/ownCloud/Bachelor Thesis (Vorlage2)
克隆到更简单的路径中:
c:\Test
然后尝试在该简单路径中添加该文件。
答案 4 :(得分:0)
我在Windows中启用了受保护的文件夹。您需要将git添加到可以修改某些文件夹的应用中。