i would like to get off a branch (e.g. git switch HEAD -d), make a commit, and push it to a remote (e.g. github) without creating a branch there.
use case is that sometimes i want to ask someone "is this what you mean?" and link to a commit, but i don't want github to prompt me to create a PR, or for this garbage to show up everywhere you can list branches.
how do i push a git commit without creating a branch?