1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-22 13:02:08 +02:00
tldr/pages.fr/common/git-subtree.md
K.B.Dharun Krishna 5c26174aa9
pages/*: update links and more info link script (#11390)
* pages/*: update links and more info link script

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

* cleanup: reformat code

* ax-webapp: fix link

* curl: fix false positive

Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>

---------

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
2023-11-06 23:14:12 +05:30

945 B

git subtree

Outil pour gérer les dépendances de projet en tant que sous-projets. Plus d'informations : https://manpages.debian.org/latest/git-man/git-subtree.1.html.

  • Ajout d'un dépôt Git en tant que sous-arbre :

git subtree add --prefix={{chemin/vers/repertoire/}} --squash {{repository_url}} {{master}}

  • Mettre à jour le sous-arbre avec son dernier commit :

git subtree pull --prefix={{chemin/vers/repertoire/}} {{repository_url}} {{master}}

  • Merge le dépot d'un sous arbre dans la branche master :

git subtree merge --prefix={{chemin/vers/repertoire/}} --squash {{repository_url}} {{master}}

  • Pousser les commits vers le dépôt d'un sous-arbre :

git subtree push --prefix={{chemin/vers/repertoire/}} {{repository_url}} {{master}}

  • Extraire un nouvel historique de projet de l'historique d'un sous-arbre :

git subtree split --prefix={{chemin/vers/repertoire/}} {{repository_url}} -b {{nom_de_branche}}