]> git.mxchange.org Git - jprojects-scripts.git/blobdiff - pull-stick.sh
"a" will pull --all
[jprojects-scripts.git] / pull-stick.sh
index f1f16dd37f9d3f0b5e9abfde61677d510b5d967f..3170929fd0df7443eb23b6cb24d317cad6fcd94e 100755 (executable)
@@ -27,15 +27,19 @@ for project in ${LIST}; do
        fi
 
        echo "$0: Pulling '${project}' ..."
-
-       git pull -S origin master
-       git fetch upstream
-       git fetch transport
+       if [ "$1" = "a" ]
+       then
+               git pull --all
+       else
+               git pull -S origin master
+               git fetch upstream
+               git fetch transport
+       fi
 
        echo "$0: Merging upstream into '${project}' ..."
        git merge -S upstream/master
 
-       if [ "$1" != "s" ]
+       if [ "$1" != "s" -a "$1" != "a" ]
        then
                echo "$0: Rebasing '${project}' ..."
                git rebase -Sm origin/master || exit 255