Udate git f
This commit is contained in:
parent
b652f78e39
commit
72e211f5e5
1 changed files with 5 additions and 3 deletions
|
@ -15,6 +15,8 @@ EOT
|
||||||
}
|
}
|
||||||
|
|
||||||
t_workon() {
|
t_workon() {
|
||||||
|
local branch
|
||||||
|
|
||||||
if [[ $1 == "" ]]; then
|
if [[ $1 == "" ]]; then
|
||||||
cat <<EOT
|
cat <<EOT
|
||||||
ERROR: No issue given
|
ERROR: No issue given
|
||||||
|
@ -25,14 +27,14 @@ EOT
|
||||||
fi
|
fi
|
||||||
|
|
||||||
git fetch -p
|
git fetch -p
|
||||||
local branch=$(git branch -r | grep $1 | cut -d'/' -f2)
|
branch=$(git branch -r | grep "$1" | cut -d'/' -f2)
|
||||||
|
|
||||||
if [[ $branch == "" ]]; then
|
if [[ $branch == "" ]]; then
|
||||||
echo ERROR: no branch found for this issue
|
echo ERROR: no branch found for this issue
|
||||||
return 2
|
return 2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
git checkout $branch
|
git checkout "$branch"
|
||||||
}
|
}
|
||||||
|
|
||||||
ACTION=$1
|
ACTION=$1
|
||||||
|
@ -40,7 +42,7 @@ shift
|
||||||
|
|
||||||
case $ACTION in
|
case $ACTION in
|
||||||
workon)
|
workon)
|
||||||
t_workon $1
|
t_workon "$1"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
usage
|
usage
|
||||||
|
|
Loading…
Add table
Reference in a new issue