git-subtree: add short/long options (#18275)

This commit is contained in:
Nelson Figueroa
2025-09-29 15:46:48 +03:00
committed by GitHub
parent f027649307
commit 4c3ecde3c2
4 changed files with 20 additions and 20 deletions
+5 -5
View File
@@ -5,20 +5,20 @@
- Ajout d'un dépôt Git en tant que sous-arbre :
`git subtree add --prefix={{chemin/vers/repertoire/}} --squash {{repository_url}} {{master}}`
`git subtree add {{[-P|--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}}`
`git subtree pull {{[-P|--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}}`
`git subtree merge {{[-P|--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}}`
`git subtree push {{[-P|--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}}`
`git subtree split {{[-P|--prefix]}} {{chemin/vers/repertoire/}} {{repository_url}} {{[-b|--branch]}} {{nom_de_branche}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- Aggiungi un repository Git come albero secondario:
`git subtree add --prefix={{percorso/della/directory/}} --squash {{url_repository}} {{master}}`
`git subtree add {{[-P|--prefix]}} {{percorso/della/directory/}} --squash {{url_repository}} {{master}}`
- Aggiorna l'albero secondario di un repository al suo commit più recente:
`git subtree pull --prefix={{percorso/della/directory/}} {{url_repository}} {{master}}`
`git subtree pull {{[-P|--prefix]}} {{percorso/della/directory/}} {{url_repository}} {{master}}`
- Unisci un albero secondario al ramo principale (master):
`git subtree merge --prefix={{percorso/della/directory/}} --squash {{url_repository}} {{master}}`
`git subtree merge {{[-P|--prefix]}} {{percorso/della/directory/}} --squash {{url_repository}} {{master}}`
- Invia commit all'albero secondario di un repository:
`git subtree push --prefix={{percorso/della/directory/}} {{url_repository}} {{master}}`
`git subtree push {{[-P|--prefix]}} {{percorso/della/directory/}} {{url_repository}} {{master}}`
- Estrai la cronologia di un nuovo progetto dalla cronologia di un albero secondario:
`git subtree split --prefix={{percorso/della/directory/}} {{url_repository}} -b {{nome_ramo}}`
`git subtree split {{[-P|--prefix]}} {{percorso/della/directory/}} {{url_repository}} {{[-b|--branch]}} {{nome_ramo}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- Git 저장소를 서브트리로 추가:
`git subtree add --prefix={{경로/대상/폴더/}} --squash {{repository_url}} {{branch_name}}`
`git subtree add {{[-P|--prefix]}} {{경로/대상/폴더/}} --squash {{repository_url}} {{branch_name}}`
- 서브트리 저장소를 최신 커밋으로 업데이트:
`git subtree pull --prefix={{경로/대상/폴더/}} {{repository_url}} {{branch_name}}`
`git subtree pull {{[-P|--prefix]}} {{경로/대상/폴더/}} {{repository_url}} {{branch_name}}`
- 최신 서브트리 커밋까지의 최근 변경 사항을 서브트리에 병합:
`git subtree merge --prefix={{경로/대상/폴더/}} --squash {{repository_url}} {{branch_name}}`
`git subtree merge {{[-P|--prefix]}} {{경로/대상/폴더/}} --squash {{repository_url}} {{branch_name}}`
- 커밋을 서브트리 저장소로 푸시:
`git subtree push --prefix={{경로/대상/폴더/}} {{repository_url}} {{branch_name}}`
`git subtree push {{[-P|--prefix]}} {{경로/대상/폴더/}} {{repository_url}} {{branch_name}}`
- 서브트리의 기록에서 새로운 프로젝트 기록 추출:
`git subtree split --prefix={{경로/대상/폴더/}} {{repository_url}} -b {{branch_name}}`
`git subtree split {{[-P|--prefix]}} {{경로/대상/폴더/}} {{repository_url}} {{[-b|--branch]}} {{branch_name}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- Bir Git deposunu alt ağaç olarak ekle:
`git subtree add --prefix={{dizin/konumu}} --squash {{depo_url'si}} {{dal_ismi}}`
`git subtree add {{[-P|--prefix]}} {{dizin/konumu}} --squash {{depo_url'si}} {{dal_ismi}}`
- Alt ağaç deposunu son commit'ine güncelle:
`git subtree pull --prefix={{dizin/konumu}} {{depo_url'si}} {{dal_ismi}}`
`git subtree pull {{[-P|--prefix]}} {{dizin/konumu}} {{depo_url'si}} {{dal_ismi}}`
- Son alt ağaca kadar olan değişiklikleri alt ağaca commit'le:
`git subtree merge --prefix={{dizin/konumu}} --squash {{depo_url'si}} {{dal_ismi}}`
`git subtree merge {{[-P|--prefix]}} {{dizin/konumu}} --squash {{depo_url'si}} {{dal_ismi}}`
- Commit'leri bir alt ağaç deposuna yolla:
`git subtree push --prefix={{dizin/konumu}} {{depo_url'si}} {{dal_ismi}}`
`git subtree push {{[-P|--prefix]}} {{dizin/konumu}} {{depo_url'si}} {{dal_ismi}}`
- Bir alt ağacın geçmişinden yeni bir proje geçmişi dışa aktar:
`git subtree split --prefix={{dizin/konumu}} {{depo_url'si}} -b {{dal_ismi}}`
`git subtree split {{[-P|--prefix]}} {{dizin/konumu}} {{depo_url'si}} {{[-b|--branch]}} {{dal_ismi}}`