Git allows to fetch from any given remote and reference, for example
git fetch
So that those given com
No. According to the manual, git fetch wants a refspec, the simplest form of which is a ref, and a bare SHA-1 isn't a ref. I.e., the commit has to have a name (branch, tag) on the remote for you to be able to fetch it.
fetch