Trabajar con historial de repositorio limitado
Un clon superficial descarga sólo las últimas confirmaciones; un clon sin blobless descarga el contenido del archivo sólo cuando es necesario. Ambos crean repositorios enormes que se pueden clonar rápidamente. En un clon superficial, el gráfico muestra dónde termina el historial y Fetch More History o Fetch Full History traen el resto.
Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.
En esta página
Antes de empezar
- Está clonando o trabajando en un repositorio muy grande.
donde encontrarlo
- El cuadro de diálogo de clonación: Depth y Download file contents only when they are needed (blobless).
- La fila shallow boundary en la parte inferior del gráfico de un clon superficial, con Fetch More History y Fetch Full History en su menú.
| acción | macOS | Windows y Linux |
|---|---|---|
| Fetch All | ⌘⇧F | Ctrl+Shift+F |
Pasos
Clon con historia limitada
En el cuadro de diálogo de clonación, escriba Depth, como 50, para clonar solo las últimas confirmaciones; déjelo vacío por Full history. O active la opción blobless para mantener todas las confirmaciones pero descargar el contenido del archivo a pedido.
Vea dónde se detiene la historia
En un clon superficial, el gráfico termina con una fila que dice history continues on the remote.
Obtenga más cuando lo necesite
Haga clic derecho en esa fila: Fetch More History para obtener más confirmaciones o Fetch Full History para convertirla en un clon normal.
Resultado esperado
Trabaja con un clon pequeño y rápido y recupera el historial anterior solo cuando una tarea lo necesita.
Lo que afecta un clon superficial
- Cuentas como adelante y atrás, y la base de una rama, se detienen en el límite.
- El historial de archivos y la culpa no pueden trascenderlo.
- Obtener el historial completo elimina todos los límites: GitTree dice This is no longer a shallow clone.
Si algo sale mal
"Ingrese una cantidad completa de confirmaciones o déjelo vacío para ver el historial completo".
La profundidad requiere una cantidad de confirmaciones, como 1 o 50.
Preguntas
¿Superficial o sin manchas?
Blobless mantiene todos los compromisos, por lo que el historial, la culpa y las fusiones funcionan normalmente y se adaptan al trabajo diario. Shallow es el más pequeño y se adapta a una apariencia rápida o a una constitución.