【发布时间】:2014-09-08 20:26:14
【问题描述】:
当我在命令行上执行 git branch 时,我会得到一个 repo 上所有分支的列表,但是当我在子 shell 中执行 $(git branch) 时,它首先会在顶层打印出一个文件列表在打印出分支名称之前在 repo 中的文件夹。为什么?
我基本上是在尝试使用 for 循环遍历分支,但文件列表破坏了我的脚本。
for i in $(git branch); do
echo $i
done
【问题讨论】:
-
我了解到这是解决这个问题的更好方法:stackoverflow.com/questions/3846380/…