Soy un novato completo cuando se trata de GIT. He estado dando mis primeros pasos en los últimos días. Configuré un repositorio en mi computadora portátil, bajé el Trunk de un proyecto SVN (tuve algunos problemas con las sucursales, no los hice funcionar), pero todo parece estar bien allí.
Ahora quiero poder tirar o empujar desde la computadora portátil a mi escritorio principal. La razón es que la computadora portátil es útil en el tren, ya que paso 2 horas al día viajando y puedo hacer un buen trabajo. Pero mi máquina principal en casa es excelente para el desarrollo. Así que quiero poder empujar / tirar de la computadora portátil a la computadora principal cuando llegue a casa. Pensé que la forma más simple de hacer esto sería simplemente tener la carpeta de código compartida en la LAN y hacer:
git clone file://192.168.10.51/code
desafortunadamente esto no parece estar funcionando para mí:
entonces abro un cmd de git bash y escribo el comando anterior, estoy en C: \ code (la carpeta compartida para ambas máquinas) esto es lo que obtengo:
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
¿Cómo puedo compartir el repositorio entre las dos máquinas de la manera más simple?
Habrá otras ubicaciones que serán puntos de almacenamiento oficiales y lugares donde los otros desarrolladores y el servidor CI, etc., se extraerán, esto es solo para que pueda trabajar en el mismo repositorio en dos máquinas.
Según la sugerencia de Sebastian, recibo lo siguiente:
C:\code>git clone --no-hardlinks file://192.168.10.51/code
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
** EDITAR - RESPUESTA **
Gracias a todos los que ayudaron. Intenté mapear un disco y funcionó, así que pensé en volver y volver a intentarlo sin mapear. El resultado final fue:
git clone file://\\\\192.168.0.51\code
Esto funcionó muy bien.
Gracias