Configuración del repository de carpetas de networking con files de text sin formatting

¿Es posible configurar una unidad de networking como repository principal para nuestra fuente que la almacena como text sin formatting?

Tengo esta configuration donde hay files de text plano existentes en una unidad de networking y pensé que sería útil usar Git para el control de versiones.

He leído muchos artículos / subprocesss sobre cómo crear un repository de unidad de networking y cómo usarlo, y básicamente lo he networkingucido a los siguientes commands:

Crear un repository de git al descubierto en la unidad de networking

cd //server/location/repo_area git init --bare 

entonces clonaría el repository desnudo que acabo de crear en mi unidad local

 cd C:/git/mylocalrepo git clone //server/location/repo_area . 

Lo que ocurre ahora es que clonará un repository "vacío" y no se molestará en download los files de text existentes.

¿Estoy haciendo algo mal?

Otras cosas que he intentado

He intentado al revés. Copió todos los files de text en la unidad local y los cometió. Luego clona este repository en la unidad de networking con el parámetro –bare.

Esto parece funcionar donde la unidad de networking funciona como un repository principal, pero cuando reviso los files, parecían estar comstackdos en objects git en lugar de tener files sin formatting. p.ej. la carpeta de objects tenía varias carpetas como 00 0a 0b 0c, etc.

¿Es posible almacenarlos como text sin formatting para que pueda leerlo en el bloc de notas?

Los commands que crea repository remoto y lo clona son correctos.

Por qué clonó un repository vacío, es porque no hay compromiso en el repository, por lo que está vacío.

Lo que debe hacer a continuación es realizar cambios, confirmar los cambios y enviarlo al repository remoto.

 # In C:/git/mylocalrepo, add files or make changers git add . git commit -m 'message' git push 

Ahora el cambio que cometió se almacenará en la networking.


Si los files que desea enviar al repository de networking ya existen en otro lugar, puede utilizarlos a continuación para enviarlos directamente:

 #Assume the files exist in //server/location/folder1 cd //server/location/folder1 git init git remote add origin //server/location/repo_area git add . git commit -m 'add all files' git push -u origin master