Open wada811 opened 5 years ago
Git のブランチが存在する場合、そのまま checkout し、 存在しない場合、ブランチを作成して checkout したい。
ブランチに checkout し、ブランチが存在しないエラーが発生したら checkout -b でブランチを作成して checkout する。
checkout -b
BRANCH="feature/branch" git checkout $BRANCH 2>/dev/null || git checkout -b $BRANCH
Why
Git のブランチが存在する場合、そのまま checkout し、 存在しない場合、ブランチを作成して checkout したい。
What
ブランチに checkout し、ブランチが存在しないエラーが発生したら
checkout -b
でブランチを作成して checkout する。How