git (CLI) 不允许我切换分支

git (CLI) won't let me switch branches

我在本地仓库中有两个分支:

tools@secmgrprd02:~/src/dev/auth-monitoring$ git branch
  dev-mar-21
* master

如你所见,我在掌握(我换回来检查一些东西)。

当我尝试切换回开发分支时,我得到:

tools@secmgrprd02:~/src/dev/auth-monitoring$ git checkout -b dev-mar-21
fatal: A branch named 'dev-mar-21' already exists.

像往常一样,我显然遗漏了一些东西!

-b选项是要求在切换到新分支之前先创建一个新分支。您想切换到 现有 分支,因此不需要 -b

git checkout dev-mar-21