* feat: Add script utils - Closes #1 * Closes #issue-1 add script utils Signed-off-by: Arthurim <arthurbdauphine@gmail.com> * feat: add script utils Closes #issue-1 Signed-off-by: Arthurim <arthurbdauphine@gmail.com> Signed-off-by: Arthurim <arthurbdauphine@gmail.com>
11 lines
425 B
Bash
11 lines
425 B
Bash
#!/bin/sh
|
|
# bash script to commit in accordance with the branch name
|
|
# usage: ./scripts/commit.sh
|
|
branch=$(git branch | sed -n -e 's/^\* \(.*\)/\1/p')
|
|
branch="${branch##*feat/}"
|
|
branch="${branch//\_/ }"
|
|
issue_number="${branch//Issue\-/}"
|
|
title=$( cut -d ' ' -f 2- <<< "$issue_number" )
|
|
issue_number=$( cut -d ' ' -f 1 <<< "$issue_number" )
|
|
commit_message="feat: $title Closes #$issue_number"
|
|
git commit -sam "$commit_message" |