Content usage: git push options repository refspec... -V, --verbose -9, --quiet --repo repository -all --mirror -d, --delete --tags -n, -dry-run --porcelain -f be more verbose be more quiet repository push all refs mirror all refs delete refs push tags (can't be used with --all or --mirror) dry run machine-readable output to pay respects force-with-leaserefname:expect require old value of ref to be at this value --force-if-includes require remote updates to be integrated locally --recurse-submodules ( checkon-demand no) control recursive pushing of submodules --thin use thin pack --receive-pack receive-pack receive pack program --exec receive-pack receive pack program -U, --set-upstream set upstream for git pullstatus --progress force progress reporting --prune prune locally removed refs --no-verifv bypass pre-push hook --follow-tags push missing but relevant tags --signed (yes no if-asked) GPG sign the push --atomic request atomic transaction on remote side -0, --push-option server-specific option to transmit -4, -- ipv4 -6, --ipv6 ProdrammerHumor.io use IPv4 addresses only use IPv6 addresses only