cómo actualizar los files locales no revisados ​​con el repository git

Tengo un repository git con un tamaño de 2-3 GB de files y los mismos files que tengo en mi máquina local como copy de security. ¿Cómo puedo clonar el repository git en mi local para que reemplace mis files no versionados con files git repo para ahorrar time y ancho de banda?

Solutions Collecting From Web of "cómo actualizar los files locales no revisados ​​con el repository git"

No lo he probado, pero en teoría, creo que debería funcionar:

Primero, inicie un nuevo repository de git en la carpeta donde tiene los files locales con git init y agregue el control remoto correcto con git remote add ...

Luego, crea los blobs de tus files locales con git hash-object :

 git hash-object -w file1 git hash-object -w file2 git hash-object -w file3 

En este punto, aleje los files locales del directory gestionado de git para que no interfieran.

Después de eso, hazlo, no debería download los blobs que ya tienes. Tenga en count que si estos files han cambiado en algún momento en el historial de repositorys, downloadá las versiones anteriores.