Based on my (very limited) understanding, I don't ...
# core
z
Based on my (very limited) understanding, I don't think there should be any problem using the protocol flag with any modern-ish git server. The problem (I think) with gitlab and others is that they don't allow for pulling SHA1s that are not at the tip of branches/tags.