You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code终端创建git分支报错zsh: parse error near `\n'如何解决

报错触发原因

你执行的命令中包含<、>两个特殊字符,二者在zsh中属于重定向操作保留符,未转义直接使用时会被zsh识别为重定向语法,你输入的<sd_6153_update_mapfre_bop_question>不符合zsh重定向语法规则,因此触发解析报错。

修复方案
  • 通常命令示例中的尖括号仅用于标注「此处为需要替换的占位参数」,实际执行时无需携带,直接输入分支名即可,正确命令如下:
    git checkout -b sd_6153_update_mapfre_bop_question
  • 如果你确实需要创建带尖括号的分支(不推荐git分支名使用特殊字符,会增加后续操作的兼容成本),可以选择如下任意一种方式处理特殊字符:
    1. 用单引号完整包裹分支名,避免zsh解析特殊字符:
      git checkout -b '<sd_6153_update_mapfre_bop_question>'
    2. 对每个尖括号单独添加反斜杠转义:
      git checkout -b \<sd_6153_update_mapfre_bop_question\>

内容的提问来源于stack exchange,提问作者sweni Thakkar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 13:12:03