Articles of shallow clone

Salida escasa y clon superficial

Cuando traté de agregar una biblioteca a CDN, me dice que necesito una copy escasa y una clonación superficial para hacer las RRPP fácilmente. Entonces, ¿qué es eso? Leí algunos artículos pero no entendí bien.

¿Cómo se realiza clon superficial con Composer?

Tengo el siguiente composer.json : { "require": { "php": ">=5.2.0", "queueit/KnownUser.V3.PHP": "dev-master" }, "config": { "autoloader-suffix": "ComposerManager", "vendor-dir": "../../../all/libraries/composer" }, "prefer-stable": true, "repositories": [ { "type": "package", "package": { "name": "queueit/KnownUser.V3.PHP", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/queueit/KnownUser.V3.PHP.git", "reference": "master" } } } ] } Sin embargo cuando corro: $ composer -vvv update … […]

Habilitar el clon superficial GIT en Cloudbees Jenkins

¿Es posible habilitar la opción de clonación superficial para GIT en Cloudbees Jenkins? Estoy usando Cloudbees Jenkins para mi proyecto. El cliente necesita la opción de clonación superficial para habilitarse. No pude encontrar ninguna opción para hacerlo.

git clone: ​​por defecto superficial o no?

Mi comprensión inicial de git fue que significa (al less inicialmente) ser un VCS descentralizado (lo que permite, por ejemplo, trabajar totalmente fuera de línea e incluso clonar un repository de otro repository fuera de línea …). Esta era, según mi comprensión inicial, la razón por la cual la terminología era "clonar" cuando recuperaba un […]

git shallow clone junto con branch

Tengo que lidiar con un repository git que contiene algunos binarys. Estaría REALMENTE agradecido si alguien pudiera explicarme esto >git clone –depth 1 — ssh://git/foo/bar.git test_d Cloning into 'test_d'… remote: Counting objects: 289, done. remote: Compressing objects: 100% (268/268), done. remote: Total 289 (delta 111), reused 120 (delta 19) Receiving objects: 100% (289/289), 1.95 MiB […]

Git Pull Remote Branch usando Shallow Clone

He hecho el shallow clone git. Dado que uno de los proyectos de git donde trabajo es de más de 2 GB y no tengo que extraer todas las twigs y los datos antiguos. Casi cloné la twig master y luego actualicé git config para extraer mis twigs del control remoto incluso si se crearon […]

¿Rama Rebase con 1 file agregado en clon superficial?

He bifurcado Homebrew, ramificado para agregar una fórmula y empujado a mi tenedor. Ahora estoy en una máquina nueva, mi tenedor es varios (decenas, cientos, miles de) se compromete detrás. El repository Homebrew local es, por lo tanto, un clon superficial, donde mi twig se produce en un pasado distante y no controlado. ¿Cómo puedo […]

Cómo hacer que un repository o submodule de Git sea less profundo

Estoy clonando el repository de git de muchos proyectos de terceros en un subdirectory de "Software de terceros" en mi área de trabajo, sin embargo, no quiero save ningún historial de ellos (la última instantánea servirá); también estoy compartiendo muchos mismos submodules en muchos proyectos en repositorys separados (como filter limpio, secuencias de commands precompuestas […]

¿Cómo get el logging de confirmación completo de un clon superficial?

¿Es posible get el historial de logging de compromiso de una copy local que es un clon superficial (–depth = 1) Estoy usando clonación superficial en mi trabajo de construcción de jenkins para get el código y la compilation, pero el logging de cambios no está completo porque estoy usando un clon superficial. ¿Hay alguna […]

La creación de un clon disperso y poco profundo de un repository de git genera un error: intentar escribir un object no comprometido

Quiero crear un clon disperso y poco profundo de un repository git en una determinada label. Esto es lo que estoy haciendo actualmente: git init avatica-tmp cd avatica-tmp git remote add origin https://github.com/apache/calcite-avatica/ git config core.sparsecheckout true echo "core/src/main/protobuf/*" >> .git/info/sparse-checkout git pull –depth=1 origin rel/avatica-1.10.0 Funciona correctamente, pero arroja un error: remote: Counting objects: […]