Skip to content

Instantly share code, notes, and snippets.

@joshfriend
Created February 16, 2015 18:09
Show Gist options
  • Save joshfriend/ff4c08ff633e7d62412e to your computer and use it in GitHub Desktop.
Save joshfriend/ff4c08ff633e7d62412e to your computer and use it in GitHub Desktop.
Git command to create pull requests in Stash
STASH_DEFAULT_USERS="@joshfriend @user2 @user3"
STASH_DEFAULT_BRANCH=develop
#!/bin/bash
GIT_ROOT=$(git rev-parse --show-toplevel)
DEFAULT_STASHRC=$HOME/.stashrc
LOCAL_STASHRC=$GIT_ROOT/.stashrc
if [ -f "$LOCAL_STASHRC" ]; then
STASHRC=$LOCAL_STASHRC
else
STASHRC=$DEFAULT_STASHRC
fi
# Load stashrc file defaults
if [ -f "$STASHRC" ]; then
. "$STASHRC"
fi
if [ "$#" -ne 0 ]; then
stash pull-request $@
else
echo "stash pull-request $STASH_DEFAULT_BRANCH $STASH_DEFAULT_USERS"
stash pull-request $STASH_DEFAULT_BRANCH $STASH_DEFAULT_USERS
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment