跳转至

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