Si tengo instalado git lfs en el cliente y ejecuto:

git clone

Es esto equivalente a

git lfs clone

¿O ocurrirán resultados diferentes?

¡Gracias!

La respuesta a esta pregunta:

¿Se puede clonar un repositorio de Git LFS sin instalar Git LFS?

Parece implicar que git clone funcionará si tiene instalado git lfs. No está claro si esto significa que los dos comandos funcionarán igual. Lamentablemente, mi reputación es demasiado baja para comentar y preguntar.

12
Fresh Codemonger 23 ene. 2018 a las 03:34

3 respuestas

La mejor respuesta

Actualicé el cliente git de 2.10.0 a 2.16.1 y ahora dice:

WARNING: 'git lfs clone' is deprecated and will not be updated
with new flags from 'git clone'

'git clone' has been updated in upstream Git to have comparable
speeds to 'git lfs clone'.

Supongo que la respuesta es que git lfs clone ahora es más o menos lo mismo que git clone y el comando separado desaparecerá.

12
Fresh Codemonger 23 ene. 2018 a las 16:46

git lfs clone esencialmente ejecuta la siguiente secuencia de comandos (consulte # 1973):

$ GIT_LFS_SKIP_SMUDGE=1 git clone git@something.something.git
$ cd something
$ git lfs pull

Aviso, git lfs clone ha quedado en desuso desde Git LFS 2.3.0 (consulte # 2526). Simplemente, use git clone.

7
mloskot 21 nov. 2018 a las 09:35

Clonación a la velocidad de la luz con git lfs clone

Una nueva característica que definitivamente desea aprovechar si tiene un repositorio muy grande, y especialmente si está en Windows, es el comando especializado de clonación LFS:

git lfs clone ssh://git@mybb-server.com:7999/lfs/repo.git my-clone

El comando git lfs clone funciona exactamente igual que git clone y toma todo los mismos argumentos, pero tiene una diferencia importante: es un lote ¡Más rápido! Dependiendo de la cantidad de archivos que tenga, puede ser más de 10 veces más rápido de hecho.

Lea este artículo para comprender detrás de escena de git lfs clone vs git clone https://developer.atlassian.com/blog / 2016/04 / git-lfs-12-clone-rapid /

3
Nisse Engström 23 ene. 2018 a las 01:01
48392440