【发布时间】:2013-08-14 09:18:23
【问题描述】:
我正在尝试创建一个 bash 变量,我可以用它来引用我在 Git 中的当前分支:类似于 $branch。
在我的bash_profile 中添加:branch=$(git symbolic-ref --short -q HEAD) 时,当我启动一个新终端时,我不断得到:fatal: Not a git repository (or any of the parent directories): .git。
此外,echo $branch 不会像 git symbolic-ref --short -q HEAD 那样打印出分支名称。
我希望能够使用它而不是打印出分支名称(我的提示中已经有了),而是执行以下操作:
git push origin $branch
【问题讨论】:
-
您不想使用
alias以便稍后调用吗?