当前位置: 首页 > Web前端 > HTML

解决Git报错unknownswitch`e'错误

时间:2023-03-28 01:27:22 HTML

是使用vscode的powershell提交代码,为了避免代码冲突,所以在提交代码之前,先将更改的代码保存到本地,使用命令行gitstashsave"xxxx",存储后拉取远程新代码gitpull,更新本地代码后释放之前存储的代码提交gitstashapplystash@{0},发现powershell报错但是当gitterminalgitbash,使用同一个命令,在git终端和vscode终端上正常使用会产生完全不同的效果。是什么原因?原因在网上搜索了相关的解决方案,得知出现这个问题的原因是powershell中花括号被认为是代码执行块的标识。解决方法:在powershell终端使用反引号转义命令行gitstashapplystash@{0},即可解决错误