git branch在bash中表现得很奇怪

时间:2015-06-25 16:36:33

标签: git bash

如果我执行

 git version
 mkdir test
 cd test
 touch a b c
 git init
 git add -A
 git commit -m "test"
 git branch -a
 ls
 x=$(git branch -a); echo $x

我得到以下输出:

git version 2.4.2
* master
a  b  c
a b c master

第一行是git版本 第二个是git branch -a 第三行是ls的输出 第四行是x=$(git branch -a); echo $x

的输出

这很奇怪。第2和第4行不应该相等吗?

0 个答案:

没有答案