On Thu, Aug 1, 2019 at 1:52 PM Alexander Mills <alexander.d.mills@xxxxxxxxx> wrote: > > Looking for help with this problem: > > https://stackoverflow.com/questions/57316783/git-clone-single-branch-does-not-work-for-sha-commit-ids > > Essentially looking for: > > git clone --single-commit There's no such option, which will be why it doesn't work. I suspect the closest feature is a shallow clone, performed using git clone --depth=1. That's still not going to allow passing an arbitrary SHA-1, though; it'll only support a branch name, the same as --single-branch, which --depth implies (unless --no-single-branch is specified, at which point it fetches the depth for all branches). Promisor remotes and other in-flight changes might help provide some of what you're looking for, but I'm not aware of any already-available solution. Perhaps something like VFS for Git, if whatever hosting solution you're using supports it. Hope this helps! Bryan