Git 签出分支成为签出文件

Git 签出分支成为签出文件,git,shell,Git,Shell,外壳输出: Wener@Wener-PC /web/learn/angular/learn/angularjs-book $ git branch --l * forAnyOption forRawgithub master myMatser Wener@Wener-PC /web/learn/angular/learn/angularjs-book $ git co master 切换到分支 'master' Wener@Wener-PC /web/learn/angular/

外壳输出:

Wener@Wener-PC /web/learn/angular/learn/angularjs-book
$ git branch --l
* forAnyOption
  forRawgithub
  master
  myMatser

Wener@Wener-PC /web/learn/angular/learn/angularjs-book
$ git co master
切换到分支 'master'

Wener@Wener-PC /web/learn/angular/learn/angularjs-book
$ git co myMaster
error: pathspec 'myMaster' did not match any file(s) known to git.

Wener@Wener-PC /web/learn/angular/learn/angularjs-book
$ git checkout myMaster
error: pathspec 'myMaster' did not match any file(s) known to git.

$ git --version
git version 1.8.3.4
如何直接更改分支?

键入

$git分行——l *有孔虫选择 forRawgithub 主人 麦默瑟

马瑟!=主控输入

$git分行——l *有孔虫选择 forRawgithub 主人 麦默瑟


马瑟!=master

分支列表中的名称是
myMatser
,您正在尝试签出
myMaster


在这种情况下,
git checkout myMatser
是您要执行的操作。

分支列表中的名称是
myMatser
,您正在尝试签出
myMaster

在这种情况下,
git checkout myMatser
是您想要做的