git bundle
Empaquetez des objets et des références dans une archive. Plus d'informations : https://git-scm.com/docs/git-bundle.
- Empaquetez tout les objets et les références d'une branche spécifiée :
git bundle create
chemin/vers/fichier.bundle
nom_de_branche
- Crée un empaquetage de tout les fichiers de toutes les branches :
git bundle create
chemin/vers/fichier.bundle --all
- Crée un empaquetage des 5 derniers commits de la branche courante :
git bundle create
chemin/vers/fichier.bundle -5
HEAD
- Crée un empaquetage des 7 derniers jours :
git bundle create
chemin/vers/fichier.bundle --since 7.days
HEAD
- Vérifie qu'un empaquetage est valide et peut être appliqué à la branche courante :
git bundle verify
chemin/vers/fichier.bundle
- Affiche sur la sortie standard la liste des références contenues dans un empaquetage :
git bundle unbundle
chemin/vers/fichier.bundle
- Extraire une branche spécifique d'un fichier de bundle dans le référentiel actuel :
git pull
chemin/vers/fichier.bundle
nom_de_branche
- Créer un nouveau dépôt depuis un empaquetage :
git clone
chemin/vers/fichier.bundle