我正在尝试查看 shell 脚本中是否存在某个分支。
但是,git-branch
插值时似乎会修改其输出。(我不知道这里的确切现象或术语)
例如,我正在尝试获取分支数组:
$ git branch
develop
* master
$ branches=`git branch`
$ echo $branches
develop compiler.sh HOSTNAME index.html master
$ echo `git branch`
develop compiler.sh HOSTNAME index.html master
ls-files
似乎有一种阻碍。怎么来的?这是巴什吗?吉特?我很困惑。