Git switch git switch是 Git 2.23 版本新增的命名,用来切换分支,跟git checkout的作用类似,但有更好的语义。 $ git switch develop 上面命令切换到 develop 分支。 如果要切换到分离状态的(detached)的提交,需要使用-d参数。 $ git switch -d f8c540805b7e16753c65619ca3d7514178353f39 上面命令切换到指定提交。 -c参数(create)用于生成一个新的分支。 $ git switch -c new_branch