diff --git a/buildroot/share/git/mfadd b/buildroot/share/git/mfadd new file mode 100755 index 000000000..6d6912449 --- /dev/null +++ b/buildroot/share/git/mfadd @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +# +# mfadd +# +# Add a remote and fetch it +# + +MFINFO=$(mfinfo) || exit + +IFS=' ' read -a INFO <<< "$MFINFO" + +REPO=${INFO[2]} +OLDBRANCH=${INFO[4]} + +case "$#" in + 1 ) USER=$1 ;; + * ) echo "Usage: `basename $0` [user]" 1>&2 ; exit 1 ;; +esac + +set -e + +echo "Adding and fetching $USER..." + +git remote add -f "$USER" "git@github.com:$USER/$REPO.git" diff --git a/buildroot/share/git/mfqp b/buildroot/share/git/mfqp new file mode 100755 index 000000000..2420f4888 --- /dev/null +++ b/buildroot/share/git/mfqp @@ -0,0 +1,19 @@ +#!/usr/bin/env bash +# +# mfqp +# +# Add all changed files, commit as "patch", do `mfrb` and `git push -f` +# + +MFINFO=$(mfinfo) || exit +IFS=' ' read -a INFO <<< "$MFINFO" + +case "$#" in + 0 ) ;; + * ) echo "Usage: `basename $0`" 1>&2 ; exit 1 ;; +esac + +git add * .travis.yml +git commit -m "patch" +mfrb +git push -f