¿Cómo hacer que git funcione para enviar commits a GitHub a través de tor?

Entonces, GitHub ahora está oficialmente prohibido por el Gobierno ruso y Rospotrebnadzor. Utilicé GitHub para crear software gratuito y compartirlo, y es una parte importante de mi vida.

Hoy he instalado Tor en Arch Linux y ahora puedo navegar por GitHub y otros sitios prohibidos. Traté de hacergit trabajar a través de Tor pero sin éxito.

Aquí esta lo que hice:

git config --global http.proxy localhost:9050
git config --global https.proxy localhost:9050

Pero cuando trato de empujar, recibo un error501:

fatal: no se puede acceder 'https: //[email protected]/X/X.git/': Recibí el código HTTP 501 del proxy después de CONECTAR

Entonces,501 significa "no implementado". Tengo poca experiencia con Tor (pero a partir de ahora estoy empezando a apreciarlo), así que no sé si es realmente imposible usar Tor de esta manera o si estoy haciendo algo mal.

Q: cómo configurargit usarlo a través de Tor?

Respuestas a la pregunta(5)

Su respuesta a la pregunta