diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2017-02-16 11:41:05 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2017-02-16 11:41:05 -0700 |
commit | 4eafea4da2ef482745f3e0f7eb05765488223a0a (patch) | |
tree | 5235803e72f095a94f877c1afe4f5e8e4ee3e876 /bin/git-merge-ff | |
parent | 1d6a1056600b15102578d00a3e06546eb554936e (diff) | |
download | dotfiles-4eafea4da2ef482745f3e0f7eb05765488223a0a.tar.gz |
make git-merge-ff's second parameter optional
Diffstat (limited to 'bin/git-merge-ff')
-rwxr-xr-x | bin/git-merge-ff | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/git-merge-ff b/bin/git-merge-ff index 812cbd04..06b5557a 100755 --- a/bin/git-merge-ff +++ b/bin/git-merge-ff @@ -2,8 +2,11 @@ # source: Jefromi on Stack Overflow -- https://stackoverflow.com/a/4157435 +# modified by spwhitton to default to $branch@{u} at the suggestion of +# orip on Stack Overflow + _usage() { - echo "Usage: git merge-ff <branch> <committish-to-merge>" 1>&2 + echo "Usage: git merge-ff <branch> [<committish-to-merge>]" 1>&2 exit 1 } @@ -52,5 +55,6 @@ shift $((OPTIND-1)) case $# in 2 ) _merge_ff "$1" "$2";; + 1 ) _merge_ff "$1" "${1}@{u}";; * ) _usage esac |