Continued:
[jprojects-scripts.git] / push-stick.sh
index 02f28847856183ae55f04be937689d4e7a4b5ec7..3c02302d81210e9e45b47985dbb25872b3a2ac43 100755 (executable)
@@ -55,6 +55,14 @@ for project in ${LIST}; do
                fi
 
                git push ${FORCE} --all upstream || exit 255
+       elif [ "$1" = "o" ]
+       then
+               if [ -n "$2" ]
+               then
+                       git push origin :"$2"
+               fi
+
+               git push ${FORCE} --all origin || exit 255
        else
                if [ -n "$2" ]
                then
@@ -63,7 +71,7 @@ for project in ${LIST}; do
                        sync
                fi
 
-               git push ${FORCE} --all || exit 255
+               git push ${FORCE} --all
                echo "$0: Syncing ..."
                sync
        fi