by shigemk2

当面は技術的なことしか書かない

symbolic-ref

git symbolic-ref を利用して、ブランチに対して別名をつけることができて墓ドル - ( ꒪⌓꒪) ゆるよろ日記

ブランチに対して別名をつけることが出来るよう。

git symbolic-ref rc refs/heads/release/1.17.0

このコードがよく分からない…

# Will return the current branch name
# Usage example: git pull origin $(current_branch)
#
function current_branch() {
  ref=$(git symbolic-ref HEAD 2> /dev/null) || \
  ref=$(git rev-parse --short HEAD 2> /dev/null) || return
  echo ${ref#refs/heads/}
}