git*: update outdated pages, fix English pages (#14149)
This commit is contained in:
@@ -5,24 +5,24 @@
|
||||
|
||||
- Crée une archive `.tar` avec le contenu de la HEAD et l'affiche sur la sortie standard :
|
||||
|
||||
`git archive --verbose HEAD`
|
||||
`git archive {{-v|--verbose}} HEAD`
|
||||
|
||||
- Crée une archive Zip avec le contenu de la HEAD et l'affiche sur la sortie standard :
|
||||
|
||||
`git archive --verbose --format zip HEAD`
|
||||
`git archive {{-v|--verbose}} --format zip HEAD`
|
||||
|
||||
- Pareil que ci-dessus mais écrit dans l'archive spécifiée :
|
||||
|
||||
`git archive --verbose --output {{chemin/vers/fichier.zip}} HEAD`
|
||||
`git archive {{-v|--verbose}} {{-o|--output}} {{chemin/vers/fichier.zip}} HEAD`
|
||||
|
||||
- Crée une archive depuis le dernier commit de la branche spécifiée :
|
||||
|
||||
`git archive --output {{chemin/vers/fichier.tar}} {{nom_de_branche}}`
|
||||
`git archive {{-o|--output}} {{chemin/vers/fichier.tar}} {{nom_de_branche}}`
|
||||
|
||||
- Crée une archive avec le contenu d'un répertoire donné :
|
||||
|
||||
`git archive --output {{chemin/vers/fichier.tar}} HEAD:{{chemin/vers/repertoire}}`
|
||||
`git archive {{-o|--output}} {{chemin/vers/fichier.tar}} HEAD:{{chemin/vers/repertoire}}`
|
||||
|
||||
- Ajoutez un chemin d'accès à chaque fichier pour l'archiver dans un répertoire spécifique :
|
||||
|
||||
`git archive --output {{chemin/vers/fichier.tar}} --prefix {{chemin/vers/cible}}/ HEAD`
|
||||
`git archive {{-o|--output}} {{chemin/vers/fichier.tar}} --prefix {{chemin/vers/cible}}/ HEAD`
|
||||
|
@@ -9,4 +9,4 @@
|
||||
|
||||
- Affiche le hash de commit le nom et l email de l auteur en face de chaque ligne :
|
||||
|
||||
`git blame -e {{file}}`
|
||||
`git blame {{-e|--show-email}} {{file}}`
|
||||
|
@@ -21,11 +21,11 @@
|
||||
|
||||
- Renommer une branche (ne pas se trouver sur la branche pour le faire) :
|
||||
|
||||
`git branch -m {{ancien_nom_de_branche}} {{nouveau_nom_de_branche}}`
|
||||
`git branch {{-m|--move}} {{ancien_nom_de_branche}} {{nouveau_nom_de_branche}}`
|
||||
|
||||
- Supprimer un branche locale (ne pas se trouver sur la branche pour le faire) :
|
||||
|
||||
`git branch -d {{nom_de_branche}}`
|
||||
`git branch {{-d|--delete}} {{nom_de_branche}}`
|
||||
|
||||
- Supprimer une branche distante :
|
||||
|
||||
|
@@ -13,11 +13,11 @@
|
||||
|
||||
- Crée un empaquetage des 5 derniers commits de la branche courante :
|
||||
|
||||
`git bundle create {{chemin/vers/fichier.bundle}} -{{5}} {{HEAD}}`
|
||||
`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}}`
|
||||
`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 :
|
||||
|
||||
|
@@ -14,7 +14,7 @@
|
||||
|
||||
- Appliquer plusieurs commits non séquentiels à la branche courante :
|
||||
|
||||
`git cherry-pick {{commit_1}} {{commit_2}}`
|
||||
`git cherry-pick {{commit_1 commit_2 ...}}`
|
||||
|
||||
- Appliquer les changements d'un commit à la branche courante sans créer de commit :
|
||||
|
||||
|
@@ -5,7 +5,7 @@
|
||||
|
||||
- Afficher les commits (et leurs messages) avec des commits équivalents en amont :
|
||||
|
||||
`git cherry -v`
|
||||
`git cherry {{-v|--verbose}}`
|
||||
|
||||
- Spécifiez une branche amont et une branche de rubrique différentes :
|
||||
|
||||
|
@@ -9,7 +9,7 @@
|
||||
|
||||
- Supprimer les fichiers non-suivis de manière interactive :
|
||||
|
||||
`git clean -i`
|
||||
`git clean {{-i|--interactive}}`
|
||||
|
||||
- Affiche les fichiers non-suivis qui peuvent être supprimés :
|
||||
|
||||
@@ -17,11 +17,11 @@
|
||||
|
||||
- Nettoyage forcé des fichiers non-suivis :
|
||||
|
||||
`git clean -f`
|
||||
`git clean {{-f|--force}}`
|
||||
|
||||
- Nettoyage forcé des répertoires non-suivis :
|
||||
|
||||
`git clean -fd`
|
||||
`git clean {{-f|--force}} -d`
|
||||
|
||||
- Supprime tous les fichiers suivis, incluant ceux répertoriés par `.gitignore` et `.git/info/exclude` :
|
||||
|
||||
|
@@ -17,4 +17,4 @@
|
||||
|
||||
- Commit seulement les fichiers spécifiés (qui sont déjà en stage) :
|
||||
|
||||
`git commit {{chemin/vers/mon/fichier1}} {{chemin/vers/mon/fichier2}}`
|
||||
`git commit {{chemin/vers/mon/fichier1 chemin/vers/mon/fichier2 ...}}`
|
||||
|
@@ -13,7 +13,7 @@
|
||||
|
||||
- Changer l'URL du point de terminaison Git LFS (utile si le serveur LFS est séparé du serveur Git) :
|
||||
|
||||
`git config -f .lfsconfig lfs.url {{lfs_endpoint_url}}`
|
||||
`git config {{-f|--file}} .lfsconfig lfs.url {{lfs_endpoint_url}}`
|
||||
|
||||
- Lister les pattern de fichiers suivis :
|
||||
|
||||
|
@@ -9,7 +9,7 @@
|
||||
|
||||
- Afficher l'historique de fichiers ou répertoires en particulier :
|
||||
|
||||
`git log -p {{chemin/vers/fichier_ou_repertoire}}`
|
||||
`git log {{-p|-u|--patch}} {{chemin/vers/fichier_ou_repertoire}}`
|
||||
|
||||
- Afficher la liste des fichiers modifiés pour chaque commit :
|
||||
|
||||
@@ -25,12 +25,12 @@
|
||||
|
||||
- Afficher uniquement les commits dont le message contient la chaine (non sensible à la casse) :
|
||||
|
||||
`git log -i --grep {{chaine_recherché}}`
|
||||
`git log {{-i|--regexp-ignore-case}} --grep {{chaine_recherché}}`
|
||||
|
||||
- Afficher les N derniers commits d'un utilisateur :
|
||||
|
||||
`git log -n {{number}} --author={{author}}`
|
||||
`git log {{-n|--max-count}} {{number}} --author "{{author}}"`
|
||||
|
||||
- Afficher les commits entre deux dates (yyyy-mm-dd):
|
||||
|
||||
`git log --before="{{2017-01-29}}" --after="{{2017-01-17}}"`
|
||||
`git log --before "{{2017-01-29}}" --after "{{2017-01-17}}"`
|
||||
|
@@ -10,7 +10,7 @@
|
||||
|
||||
- Rejouer les comits interactivement, ce qui permet aux commits d'être re-arrangés, exclus, combinés ou modifiés :
|
||||
|
||||
`git rebase -i {{branche_de_base_ou_commit}}`
|
||||
`git rebase {{-i|--interactive}} {{branche_de_base_ou_commit}}`
|
||||
|
||||
- Continuer le re-jeu des commits après la résolution d'un conflit :
|
||||
|
||||
@@ -30,8 +30,8 @@
|
||||
|
||||
- Rejoue les 5 derniers commits, ce qui permet aux commits d'être re-arrangés, exclus, combinés ou modifiés :
|
||||
|
||||
`git rebase -i {{HEAD~5}}`
|
||||
`git rebase {{-i|--interactive}} {{HEAD~5}}`
|
||||
|
||||
- Résoudre automatiquement les conflits en précisant la version à conserver (`theirs` signifie la version des fichiers à privilégier) :
|
||||
|
||||
`git rebase -X theirs {{master}}`
|
||||
`git rebase {{-X|--strategy-option}} theirs {{master}}`
|
||||
|
@@ -13,4 +13,4 @@
|
||||
|
||||
- Affiche les 5 dernières entrées dans le reflog :
|
||||
|
||||
`git reflog -n {{5}}`
|
||||
`git reflog {{-n|--max-count}} 5`
|
||||
|
@@ -5,7 +5,7 @@
|
||||
|
||||
- Affiche les dépôts existants, leur nom et URL :
|
||||
|
||||
`git remote -v`
|
||||
`git remote {{-v|--verbose}}`
|
||||
|
||||
- Affiche les informations à propos d'un dépôt :
|
||||
|
||||
|
@@ -9,20 +9,20 @@
|
||||
|
||||
- Afficher un résumé de tous les commits effectués, regroupés par le nombre de commits effectués :
|
||||
|
||||
`git shortlog -n`
|
||||
`git shortlog {{-n|--numbered}}`
|
||||
|
||||
- Afficher un résumé de tous les commits effectués, regroupés par le nom et l'email de l'utilisateur :
|
||||
|
||||
`git shortlog -c`
|
||||
`git shortlog {{-c|--committer}}`
|
||||
|
||||
- Afficher un résumé des 5 derniers commits effectués :
|
||||
|
||||
`git shortlog HEAD~{{5}}..HEAD`
|
||||
`git shortlog HEAD~5..HEAD`
|
||||
|
||||
- Afficher tout les utilisateurs, emails et le nombre de commits dans la branche :
|
||||
|
||||
`git shortlog -sne`
|
||||
`git shortlog {{-s|--summary}} {{-n|--numbered}} {{-e|--email}}`
|
||||
|
||||
- Afficher tout les utilisateurs, emails et le nombre de commits dans toutes les branches :
|
||||
|
||||
`git shortlog -sne --all`
|
||||
`git shortlog {{-s|--summary}} {{-n|--numbered}} {{-e|--email}} --all`
|
||||
|
@@ -9,7 +9,7 @@
|
||||
|
||||
- Cloner un dépôt SVN à partir d'une révision donnée :
|
||||
|
||||
`git svn clone -r{{1234}}:HEAD {{https://svn.example.net/subversion/repo}} {{local_dir}}`
|
||||
`git svn clone {{-r|--revision}} {{1234}}:HEAD {{https://svn.example.net/subversion/repo}} {{local_dir}}`
|
||||
|
||||
- Mettre à jour le clone local à partir du dépôt SVN distant :
|
||||
|
||||
|
@@ -4,18 +4,6 @@
|
||||
> Certaines commandes comme `git commit` ont leur propre documentation.
|
||||
> Plus d'informations : <https://git-scm.com/>.
|
||||
|
||||
- Obtenir la version de Git :
|
||||
|
||||
`git --version`
|
||||
|
||||
- Afficher l'aide générale :
|
||||
|
||||
`git --help`
|
||||
|
||||
- Afficher l'aide sur une sous-commande Git :
|
||||
|
||||
`git help {{sous_commande}}`
|
||||
|
||||
- Exécuter une sous-commande Git :
|
||||
|
||||
`git {{sous_commande}}`
|
||||
@@ -27,3 +15,15 @@
|
||||
- Exécuter une sous-commande Git avec un paramètre de configuration spécifique :
|
||||
|
||||
`git -c '{{cle_param_config}}={{valeur}}' {{sous_commande}}`
|
||||
|
||||
- Afficher l'aide générale :
|
||||
|
||||
`git --help`
|
||||
|
||||
- Afficher l'aide sur une sous-commande Git :
|
||||
|
||||
`git help {{sous_commande}}`
|
||||
|
||||
- Obtenir la version de Git :
|
||||
|
||||
`git --version`
|
||||
|
Reference in New Issue
Block a user