美文网首页
git commit -a 编辑器问题

git commit -a 编辑器问题

作者: kevinsEegets | 来源:发表于2019-10-10 14:27 被阅读0次

    还是和往常一样执行git ciommit -a 命令提交修改,奈何怎么做都不行,错误提示为:

     ➜ XXX✗ git commit -a
        提示:等待您的编辑器关闭文件... fatal: cannot run /usr/local/bin/code: 没有那个文件或目录
        error: unable to start editor '/usr/local/bin/code'
        请使用 -m 或 -F 选项提供提交说明。
    

    这可比较尴尬了,昨天还好好的,怎么突然间就不行了,最后找到了答案
    https://stackoverflow.com/questions/26930924/git-commit-unable-to-open-vim

    原来是因为linux上安装了Visual Studio code软件更改了默认的编辑器,git找到的编辑器路径变成了
    /usr/local/bin/code,这当然是不对的,所以解决办法也就比较简单了:

    把git commit的编辑器改回到VIM。

    方法一、直接敲命令:git config –global core.editor vim 就可以了。

    git config –global core.editor vim
    

    方法二、编辑~/.gitconfig文件。在core中添加editor = vim。如此以后在使用git的时候就自动使用vim作为编辑器

    相关文章

      网友评论

          本文标题:git commit -a 编辑器问题

          本文链接:https://www.haomeiwen.com/subject/iczopctx.html