切换到远程存储库

Switching to a Remote Repository

我正在尝试切换到删除存储库 remotes/origin/image。但是,如果我这样做 git checkout image 它会创建一个具有该名称的本地回购。如何切换到删除仓库?

这不是回购,而是分支。而且您 不要 切换到它,因为正常的 git 工作流程不直接与在线资源交互; commit、log、diff等都是offline操作。您执行 git checkout image(或更明确地说,git checkout -t origin/image)以创建一个本地分支,该分支将远程分支作为其“上游”;然后你可以 git push 将更改发送到远程分支,并 git pull 接收更改。即使您处于离线状态,您也可以继续工作。