🎃
レビューブランチを簡単に作成するためのスクリプト
tl;dr
checkoutReviewBranch() {
local pr_id="$1"
local base_branch_name="review_$pr_id"
# ブランチがすでに存在する場合は、番号を付加してユニークなブランチ名を作成します。
local branch_name="$base_branch_name"
local counter=1
while [ -n "$(git branch | grep $branch_name)" ]; do
branch_name="${base_branch_name}_${counter}"
counter=$((counter + 1))
done
# プルリクエストを取得し、新しく作成されたブランチをチェックアウトします。
git fetch origin pull/$pr_id/head:$branch_name
git checkout $branch_name
}
フィシルコムのテックブログです。マーケティングSaaSを開発しています。 マイクロサービス・AWS・NextJS・Golang・GraphQLに関する発信が多めです。 カジュアル面談はこちら(ficilcom.notion.site/bbceed45c3e8471691ee4076250cd4b1)から
Discussion