@ 260802.2
current
#!/bin/sh

set -e

force=

while true; do
  case "$1" in
    -f|--force)
      force=yes
      shift
      ;;
    -h|--help)
      echo "Usage: $(basename $0) [-f/--force] <branch>" >&2
      exit
      ;;
    *)
      break
      ;;
  esac
done

branch="$1"
for remote in home origin; do
  if ! git remote | grep -q "$remote"; then
    continue
  fi
  if [ -z "$force" ]; then
    git push $remote $branch
  else
    git pushf $remote $branch
  fi
done