Git で現在のブランチを参照するために使用できる bash 変数を作成しようとしています: $branch のようなものです。
追加するとき:branch=$(git symbolic-ref --short -q HEAD)
に、新しい端末を起動するとbash_profile
: を取得し続けます。fatal: Not a git repository (or any of the parent directories): .git
さらに、echo $branch
ブランチ名を出力しませんgit symbolic-ref --short -q HEAD
。
ブランチ名を出力するのではなく(プロンプトに既に表示されています)、次のようなことを行うために使用できるようにしたいと思います。
git push origin $branch