mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-09-21 04:36:49 +08:00
1.0 KiB
1.0 KiB
git subtree
Fusionne des sous-arbres ou divise un dépôt en sous-arbres. Plus d'informations : https://manned.org/git-subtree.
- Ajoute un dépôt Git en tant que sous-arbre et fusionne les validations:
git subtree add {{[-P|--prefix]}} {{chemin/vers/répertoire}} --squash {{url_dépôt}} {{nom_branche}}
- Met à jour le sous-arbre avec sa dernière validation :
git subtree pull {{[-P|--prefix]}} {{chemin/vers/répertoire}} {{url_dépôt}} {{nom_branche}}
- Fusionne les modifications récentes jusqu'à la dernère validation du sous-arbre dans le sous-arbre :
git subtree merge {{[-P|--prefix]}} {{chemin/vers/répertoire}} --squash {{url_dépôt}} {{nom_branche}}
- Pousse les commits vers le dépôt d'un sous-arbre :
git subtree push {{[-P|--prefix]}} {{chemin/vers/répertoire}} {{url_dépôt}} {{nom_branche}}
- Extrait un nouvel historique de projet de l'historique d'un sous-arbre :
git subtree split {{[-P|--prefix]}} {{chemin/vers/répertoire}} {{url_dépôt}} {{[-b|--branch]}} {{nom_branche}}