Ahoj,
asi ti uplne neodpovim na otazku, ale spise zamysleni. Jsem klikalista (tzn uzivatel windows) a s pouzivanim gitu pres git protokol nemam problem. Je prece uplne jedno, jestli je adresa vzdaleneho repositare http:// nebo git://, mozna s minimalnimi rozdily (jako treba omezeni max. velikosti pushe apod).
Kazdopadne s git smart http protokolem ti neporadim, ale navodu vygooglujes spoustu. Jen pozor na https, git standardne vyzaduje, aby byl certifikat overeny nejakou CA, cili self-signed certifikaty to nezere. Je potreba u klienta nastavit prostredi, aby to self-signed certifikaty bralo. Jednodussim resenim je pouzivat nezabezpeceny http.