错误记录Git 使用报错 ( git: ‘switch‘ is not a git command. See ‘git --help‘. )

Posted 韩曙亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误记录Git 使用报错 ( git: ‘switch‘ is not a git command. See ‘git --help‘. )相关的知识,希望对你有一定的参考价值。





一、报错信息



执行

git switch -c feature1

命令 , 创建分支 , 报如下错误 :

D:\\Git\\git-learning-course>git switch -c feature1
git: 'switch' is not a git command. See 'git --help'.





二、解决方案



git switch 命令是 2.23 2.23 2.23 版本中新加入的命令 , 使用

git --version

命令 , 查询当前的版本 , 2.22.0 2.22.0 2.22.0 版本 ;

执行

git update-git-for-windows

命令 , 升级当前的 Git 版本 ,

如果是 2.17 2.17 2.17 之前的版本, 需要使用 git update 命令 , 升级 Git 软件版本 ;


备选方案 :

到 Git 官方下载页面 https://www.git-scm.com/download/win 中下载最新的版本 , 当前的最新版本是 2.34.1 2.34.1 2.34.1 版本 ;

直接下载地址是 : https://github.com/git-for-windows/git/releases/download/v2.34.1.windows.1/Git-2.34.1-64-bit.exe

以上是关于错误记录Git 使用报错 ( git: ‘switch‘ is not a git command. See ‘git --help‘. )的主要内容,如果未能解决你的问题,请参考以下文章

错误记录Git 使用报错 ( error: Cannot delete branch ‘dev‘ checked out at ‘D:/Git/git-learning-course‘)

错误记录Git 使用报错 ( error: Cannot delete branch ‘dev‘ checked out at ‘D:/Git/git-learning-course‘)

错误记录Git 使用报错 ( no changes added to commit (use “git add“ and/or “git commit -a“) )

错误记录Git 使用报错 ( no changes added to commit (use “git add“ and/or “git commit -a“) )

错误记录Git 使用报错 ( git branch -a 仍能查询到已经删除的远程分支 )

错误记录Git 使用报错 ( git branch -a 仍能查询到已经删除的远程分支 )