usando mi git local como git source desde otra PC

Básicamente, este es mi problema: tengo acceso desde mi PC a un repository que requiere authentication. Hay una segunda PC en la que tengo que trabajar y me gustaría tener todos mis files repo actualizados en consecuencia. Sin embargo, no puedo pedir acceso desde esta segunda PC (hay una política 1: 1 entre ssh-keys y usuarios, o algo así).

Entonces, ¿es posible sincronizar files desde mi primera PC a la segunda simplemente escribiendo "git pull" en la segunda, para que la primera PC actúe como el origen?

Entiendo que esto no podría funcionar en ambos sentidos (por ejemplo, "git push" del 2 al 1), pero el 99% de las veces solo necesito tener el repository como de solo lectura – Codigo en la primera PC, uso el Segundo para ejecutar el código.

origen <—— push / pull —-> 1st PC —- only pull —> 2nd PC

Muchas gracias por la ayuda y disculpas si la pregunta suena tonta 🙂

Si tiene acceso a un file para PC1 desde PC2, puede clonar el repository local escribiendo el siguiente command:

git clone file:////host/share/path 

Vea el repository de clonación de GIT en el sistema de files local en Windows para get más detalles.