• 解决git bash命令行报错unlink,segmentation fault,安装git报错unable to set system config等问题


    远程办公期间,需要参与另一个项目的开发,克隆代码的时候提示git低版本不支持,下载了最新git for windows包安装,于是发生了一系列问题:

    一、安装git包的时候,最后会提示一堆“unable to set system config”的错误,就像上图这样各种配置错误,查到是由于win10系统没有禁用驱动程序强制签名引起,于是按照以下步骤设置:

    1.win+r 输入gpedit.msc

    2.点击策略模式

    3.忽略数字签名

    二、设置完重启电脑,因为想赶紧下载代码,结果克隆的时候出现另一个错误:Unlink of file 'xxx.idx' failed. Should I try again?

    三、 代码怎么都下不来,执行git --version,git status等命令想看下git是否正常,结果都是Segmentation fault,网上查到原因可能是硬盘重新分区后盘符改变导致,回忆起之前给系统盘调整过一次容量,刚好遇到这次重装就报出这个问题。

    四、于是只好卸载git重新安装,经同事大神指点,以下是需要注意的事项:

    1.在控制面板中卸载Git,然后把之前git安装目录的剩余文件全删掉,再用360之类的工具把注册表信息清理掉

    2.重新安装,路径要和原来一样

    3.安装目录不要有中文路径

    4.建议尽量不用或少用TortoiseGit等可视化操作工具,最好在gitbash中使用命令进行操作

    经过一系列折腾,git终于可以正常使用了,在此特别感谢同事大神 johnjackson 的指导,希望能给遇到同样问题的同学提供一点帮助,以下是参考资料:

    https://www.cnblogs.com/johnjackson/p/12418781.html

    https://www.pianshen.com/article/4915662000/

  • 相关阅读:
    多重背包
    摘花生
    完全背包问题
    01背包问题
    数字金字塔
    ES6 Object.assign()的用法
    umi---className设置多个样式
    npm 安装yarn
    html引入其他html的几种方式
    react打包去掉map文件
  • 原文地址:https://www.cnblogs.com/Jackie-sky/p/12722736.html
Copyright © 2020-2023  润新知