Nem hiszem, hogy ilyet lehetne gittel. Viszont azt esetleg meg lehet csinalni, bar nagyon ronda, hogy:
* Csinalsz egy titkositott loopback filerendszert, amit a szerveren NEM mountolsz fel.
* Ezt a filerendszer filet valami modon megosztod (nfs, vagy sshfs, vagy valami egyeb fuses moka), es felmountolod a ceges rendszeren
* Oda lehet tenni git repokat
Tehat lenne egy gitrepo.fs file az untrusted szerveren, amit lokalis gepen sshfs-el elersz, loopback felmountolod, igy a ti oldalatokon jon letre a kititkositas, nem a szerveren, kovetkezeskeppen az ottani rendszergazda nem latja a titkositatlan dolgokat.
Ez igy bun lassu lesz, de a celnak tulajdonkepp megfelelhet.