Se abbiamo un repository su un server tor potrebbe sembrare impossibili fare clone push e pull del repository stesso in realta è molto piu semplice di quanto sembri.
basta aggiungere il paramentro -c al comando seguito dalle informazioni sul proxy tor locale attivo.
Un semplice esempio dovrebbe renderlo piu esplicativo:
git -c http.proxy=socks5h://127.0.0.1:9050 clone [indirizzo del repositori onion]
git -c http.proxy=socks5h://127.0.0.1:9050 push origin master
git -c http.proxy=socks5h://127.0.0.1:9050 pull
ovviamente lo scaricamento e il caricamento sono piu lenti che con la normale rete