gct 1111 create-user-managment
This will create a new branch ticket/PROJECT-1111-create-user-managment
.
#!/bin/bash | |
#Change this to your project ticket prefix | |
TICKET_PREFIX=PROJECT | |
if [ -z "$1" ] | |
then | |
echo "Ticket number missing"; | |
exit 1; | |
fi | |
re='^[0-9]+$' | |
if ! [[ "$1" =~ $re ]] ; then | |
echo "First argument should be a number of the ticket"; exit 1 | |
fi | |
if [ -z "$2" ] | |
then | |
echo "Short description missing"; | |
exit 1; | |
fi | |
git checkout -b ticket/"$TICKET_PREFIX"-"$1"-"$2" |