diff --git a/bin/gren b/bin/gren new file mode 100755 index 0000000..fc33c35 --- /dev/null +++ b/bin/gren @@ -0,0 +1,16 @@ +#!/bin/sh +set -ex + +if [[ -z "$1" ]]; then + echo "Usage: $0 " + exit 1 +fi + +hub sync + +if git rev-parse --verify --quiet $1; then + git checkout $1 +else + git checkout -b $1 master + git push -u origin $1 +fi