git fetch破坏了FETCH_HEAD

时间:2018-08-31 08:23:24

标签: git git-fetch

我有几个git存储库,当我在其中的任何一个上执行git fetch时,文件.git/FETCH_HEAD似乎都以这种方式进行了更新:其内容已被获取,转换为NUL ascii字符然后是新的附加了来自提取的数据。之后,git merge FETCH_HEAD失败了。

Corrupted FETCH_HEAD

克隆新存储库git fetch后的第一次正常运行,可能是因为没有FETCH_HEAD

同一问题也适用于我尝试过的任何存储库,GitHub也是如此。

我的同事在相同的存储库上没有问题,我在另一台计算机上没有这个问题。

在问题开始出现之前,我可能会破坏一些git配置文件,但是我完全删除了与git相关的所有内容(systemglobal设置,%home%/gitconfig等)

我尝试过:在不同的文件夹中再次克隆存储库;删除git并安装最新版本2.18;使用便携式git 2.17。

我没有尝试:重新安装Windows。

  

Win10 x64,git 2.17、2.18。

0 个答案:

没有答案