Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Git中签出远程服务器时出错_Git_Git Checkout_Remote Branch - Fatal编程技术网

在Git中签出远程服务器时出错

在Git中签出远程服务器时出错,git,git-checkout,remote-branch,Git,Git Checkout,Remote Branch,我克隆了一个远程Git服务器。但当我想用下面的代码签出它时,它会给我错误: $ git checkout master origin/master error: pathspec 'origin/master' did not match any file(s) known to git. 下面是git分支的输出: $ git branch -r origin/HEAD -> origin/master origin/master $ git branch * mast

我克隆了一个远程Git服务器。但当我想用下面的代码签出它时,它会给我错误:

$ git checkout master origin/master
  error: pathspec 'origin/master' did not match any file(s) known to git.
下面是git分支的输出:

$ git branch -r
  origin/HEAD -> origin/master
  origin/master

$ git branch
  * master

如何解决此问题?

如果您只是尝试签出主分支,只需运行:

git签出主机


克隆后,本地主分支会立即完全反映远程分支(即源/主分支),因此签出时无需尝试引用远程分支如果您只是尝试签出主分支,只需运行:

git签出主机

克隆后,本地主分支会立即完全反映远程分支(即源/主分支),因此签出时无需尝试引用远程分支