drop this in ~/bin/git
:
#!/bin/sh
if [ "$1" = "push" ]; then
for arg in "$@"; do
shift
case "$arg" in
"-f"|"--force")
arg="--force-with-lease"
;;
"--really-force")
arg="--force"
;;
esac
set -- "$@" "$arg"
done
fi
exec /usr/bin/git "$@"