In Git, I can use the following syntax to push a specific commit to a specific remote branch:
git push remote COMMIT:branchname
However, this ONLY works if there is a local branch which references COMMIT. Is there a way to do this push for a commit, even if there is no ref that refers to it?