]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - bin/git-update.sh
zsh/rc: Replace $use_tmux with $use_multiplexer.
[config/dotfiles.git] / bin / git-update.sh
index 3fea2d6a7bf0c0fbefadf435d33da300957d4797..7ec186b28b3a60d07edbab6074abdbe6d6e651c9 100755 (executable)
@@ -9,6 +9,21 @@
 #
 # Very useful to sync multiple remotes.
 
+# Copyright (C) 2011-2012  Simon Ruderich
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
 
 LOCAL=
 if [ x$1 = x--local ];then
@@ -27,6 +42,7 @@ if [ x$LOCAL = x ]; then
     # Push all local changes to remote(s).
     for remote in `git remote`; do
         git push $remote 2>&1 | grep -v 'Everything up-to-date'
+        git push --tags $remote 2>&1 | grep -v 'Everything up-to-date'
     done
 fi
 # Show unmerged changes.