1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00

multiple pages: fix typos in French translation (#5841)

This commit is contained in:
Nicolas Kosinski 2021-05-01 18:49:31 +02:00 committed by GitHub
parent 50d6e5906a
commit 6467b39f66
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
96 changed files with 297 additions and 297 deletions

View file

@ -7,7 +7,7 @@
`7z a {{archive.7z}} {{chemin/vers/fichier_ou_dossier}}` `7z a {{archive.7z}} {{chemin/vers/fichier_ou_dossier}}`
- Chiffrer une archive existente (en incluant les en-têtes) : - Chiffrer une archive existante (en incluant les en-têtes) :
`7z a {{archive_chiffree.7z}} -p{{motdepasse}} -mhe=on {{archive.7z}}` `7z a {{archive_chiffree.7z}} -p{{motdepasse}} -mhe=on {{archive.7z}}`

View file

@ -1,7 +1,7 @@
# at # at
> Planifie l'exécution d'une commande une fois à un moment donné. > Planifie l'exécution d'une commande une fois à un moment donné.
> Le service atd (ou atrun) doit être actif pour l'exécution des commandes plannifiées. > Le service atd (ou atrun) doit être actif pour l'exécution des commandes planifiées.
> Plus d'informations : <https://man.archlinux.org/man/at.1>. > Plus d'informations : <https://man.archlinux.org/man/at.1>.
- Planifie l'exécution de la commande donnée dans l'entrée standard dans 5 minutes (Appuyer sur `Ctrl + D` une fois la commande inscrite) : - Planifie l'exécution de la commande donnée dans l'entrée standard dans 5 minutes (Appuyer sur `Ctrl + D` une fois la commande inscrite) :

View file

@ -27,10 +27,10 @@
`awk 'NR%3==1' {{nom_de_fichier}}` `awk 'NR%3==1' {{nom_de_fichier}}`
- Affiche les lignes dont la valeur de la colone 10 vaut la valeur recherchée : - Affiche les lignes dont la valeur de la colonne 10 vaut la valeur recherchée :
`awk '($10 == valeur)'` `awk '($10 == valeur)'`
- Affiche les lignes dont la valeur de la colone 10 est comprise entre un min et un max : - Affiche les lignes dont la valeur de la colonne 10 est comprise entre un min et un max :
`awk '($10 >= valeur_min && $10 <= valeur_max)'` `awk '($10 >= valeur_min && $10 <= valeur_max)'`

View file

@ -1,7 +1,7 @@
# bat # bat
> Affiche et concatène le contenu d'un ou plusieurs fichiers. > Affiche et concatène le contenu d'un ou plusieurs fichiers.
> Un clone de `cat` avec mise en valeur de la syntaxe et integration avec Git. > Un clone de `cat` avec mise en valeur de la syntaxe et intégration avec Git.
> Plus d'informations : <https://github.com/sharkdp/bat>. > Plus d'informations : <https://github.com/sharkdp/bat>.
- Affiche le contenu d'un fichier sur la sortie standard : - Affiche le contenu d'un fichier sur la sortie standard :

View file

@ -1,6 +1,6 @@
# borg # borg
> Outil de sauvegarde avec déduplication. > Outil de sauvegarde avec dé-duplication.
> Crée des sauvegardes distantes ou locales qui peuvent être montées comme un système de fichiers. > Crée des sauvegardes distantes ou locales qui peuvent être montées comme un système de fichiers.
> Plus d'informations : <https://borgbackup.readthedocs.io/en/stable/usage/general.html>. > Plus d'informations : <https://borgbackup.readthedocs.io/en/stable/usage/general.html>.

View file

@ -19,6 +19,6 @@
`cat -n {{fichier}}` `cat -n {{fichier}}`
- Affiche les caractères non-imprimables ainsi que les caractères d'espacement (en utilisant le préfixe `M-` prefix si non-ASCII) : - Affiche les caractères non-imprimables ainsi que les caractères d'espacement (en utilisant le préfixe `M-` si non-ASCII) :
`cat -v -t -e {{fichier}}` `cat -v -t -e {{fichier}}`

View file

@ -27,6 +27,6 @@
`chmod o= {{fichier}}` `chmod o= {{fichier}}`
- Modifie les permissions recursivement en donnant aux membres du groupe et aux autres utilisateurs le droit d'écriture : - Modifie les permissions récursivement en donnant aux membres du groupe et aux autres utilisateurs le droit d'écriture :
`chmod -R g+w,o+w {{repertoire}}` `chmod -R g+w,o+w {{repertoire}}`

View file

@ -19,6 +19,6 @@
`chown -h {{utilisateur}} {{chemin/vers/lien_symbolique}}` `chown -h {{utilisateur}} {{chemin/vers/lien_symbolique}}`
- Modifie the propriétaire d'un fichuer/dossier pour correspondre à un fichier de référence : - Modifie le propriétaire d'un fichier / dossier pour correspondre à un fichier de référence :
`chown --reference={{chemin/vers/fichier_de_référence}} {{chemin/vers/fichier_ou_dossier}}` `chown --reference={{chemin/vers/fichier_de_référence}} {{chemin/vers/fichier_ou_dossier}}`

View file

@ -1,28 +1,28 @@
# docker-build # docker-build
> Construis une image à partir d'un Dockerfile. > Construit une image à partir d'un Dockerfile.
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/build/>. > Plus d'informations : <https://docs.docker.com/engine/reference/commandline/build/>.
- Construis une image Docker en utilisant le Dockerfile du répertoire courant : - Construire une image Docker en utilisant le Dockerfile du répertoire courant :
`docker build .` `docker build .`
- Construis une image Docker à partir d'un Dockerfile situé à une URL précisée : - Construire une image Docker à partir d'un Dockerfile situé à une URL précisée :
`docker build {{github.com/creack/docker-firefox}}` `docker build {{github.com/creack/docker-firefox}}`
- Construis une image Docker et l'étiquette : - Construire une image Docker et l'étiquette :
`docker build --tag {{nom:etiquette}} .` `docker build --tag {{nom:etiquette}} .`
- N'utilise pas le cache lors de la construction de l'image : - Ne pas utiliser le cache lors de la construction de l'image :
`docker build --no-cache --tag {{nom:etiquette}} .` `docker build --no-cache --tag {{nom:etiquette}} .`
- Construis une image Docker utilisant un Dockerfile spécifique : - Construire une image Docker utilisant un Dockerfile spécifique :
`docker build --file {{Dockerfile}} .` `docker build --file {{Dockerfile}} .`
- Construis avec des variables personnalisées définies à la volée : - Construire avec des variables personnalisées définies à la volée :
`docker build --build-arg {{HTTP_PROXY=http://10.20.30.2:1234}} --build-arg {{FTP_PROXY=http://40.50.60.5:4567}} .` `docker build --build-arg {{HTTP_PROXY=http://10.20.30.2:1234}} --build-arg {{FTP_PROXY=http://40.50.60.5:4567}} .`

View file

@ -7,7 +7,7 @@
`echo "{{Hello World}}"` `echo "{{Hello World}}"`
- Affiche un message avec des variables d'environment : - Affiche un message avec des variables d'environnement :
`echo "{{Ma variable PATH est $PATH}}"` `echo "{{Ma variable PATH est $PATH}}"`

View file

@ -3,26 +3,26 @@
> Trouve les fichiers dupliqués dans les dossiers donnés. > Trouve les fichiers dupliqués dans les dossiers donnés.
> Plus d'informations : <https://github.com/adrianlopezroche/fdupes>. > Plus d'informations : <https://github.com/adrianlopezroche/fdupes>.
- Cherchez dans un dossier : - Chercher dans un dossier :
`fdupes {{dossier}}` `fdupes {{dossier}}`
- Cherchez dans plusieurs dossiers : - Chercher dans plusieurs dossiers :
`fdupes {{dossier1}} {{dossier2}}` `fdupes {{dossier1}} {{dossier2}}`
- Cherchez dans un dossier recursivement : - Chercher dans un dossier récursivement :
`fdupes -r {{dossier}}` `fdupes -r {{dossier}}`
- Cherchez dans plusieurs dossiers dont un recursivement : - Chercher dans plusieurs dossiers dont un récursivement :
`fdupes {{dossier1}} -R {{dossier2}}` `fdupes {{dossier1}} -R {{dossier2}}`
- Cherche recursivement les dupliqués et demande les fichiers à conserver, supprimant les autres : - Chercher récursivement les dupliqués et demander les fichiers à conserver, supprimant les autres :
`fdupes -rd {{dossier}}` `fdupes -rd {{dossier}}`
- Cherche recursivement et supprime les dupliqués automatiquement : - Chercher récursivement et supprimer les dupliqués automatiquement :
`fdupes -rdN {{dossier}}` `fdupes -rdN {{dossier}}`

View file

@ -1,12 +1,12 @@
# ftp # ftp
> Outils permettant d'interragir avec un serveur avec le protocole FTP. > Outils permettant d'interagir avec un serveur avec le protocole FTP.
- Se connecter à un serveur FTP : - Se connecter à un serveur FTP :
`ftp {{ftp.exemple.com}}` `ftp {{ftp.exemple.com}}`
- Passer au mode de transfert binaire (medias, fichiers compressés, etc) : - Passer au mode de transfert binaire (médias, fichiers compressés, etc) :
`binary` `binary`

View file

@ -1,6 +1,6 @@
# ghdl # ghdl
> Simulateur à source ouverte pour le langage VHDL. > Simulateur à source ouvert pour le langage VHDL.
> Plus d'informations : <http://ghdl.free.fr>. > Plus d'informations : <http://ghdl.free.fr>.
- Analyse un fichier de source VHDL et génère un fichier objet : - Analyse un fichier de source VHDL et génère un fichier objet :

View file

@ -23,7 +23,7 @@
`git add -p` `git add -p`
- Ajoute interactivement les parties d un fichier specifié : - Ajoute interactivement les parties d'un fichier spécifié :
`git add -p {{chemin/vers/fichier}}` `git add -p {{chemin/vers/fichier}}`

View file

@ -1,17 +1,17 @@
# git am # git am
> Appliaquer des fichiers de path. Utile lorsque l on recoit des comits par email. > Appliquer des fichiers de "patch" Git. Utile lorsque l'on reçoit des commits par email.
> Voir aussi `git format-patch`, pour generer des ficheirs de patch. > Voir aussi `git format-patch`, pour générer des fichiers de patch.
> Plus d'informations : <https://git-scm.com/docs/git-am>. > Plus d'informations : <https://git-scm.com/docs/git-am>.
- Appliquer un fichier de patch : - Appliquer un fichier de patch :
`git am {{chemin/vers/fichier.patch}}` `git am {{chemin/vers/fichier.patch}}`
- Annuler l'application d un fichier de patch : - Annuler l'application d'un fichier de patch :
`git am --abort` `git am --abort`
- Appliquer autant de fichier de correctif que possible, en enregistrant les morceaux échoués pour rejeter le fichier : - Appliquer autant de fichiers de correctif que possible, en enregistrant les morceaux échoués pour rejeter le fichier :
`git am --reject {{chemin/vers/fichier.patch}}` `git am --reject {{chemin/vers/fichier.patch}}`

View file

@ -8,7 +8,7 @@
`git annex help` `git annex help`
- Initialize le repo avec Git annex : - Initialise le dépôt :
`git annex init` `git annex init`
@ -16,14 +16,14 @@
`git annex add {{chemin/vers/fichier_ou_repertoire}}` `git annex add {{chemin/vers/fichier_ou_repertoire}}`
- Affiche le statut courrand d un fichier ou repertoire : - Affiche le statut courant d'un fichier ou répertoire :
`git annex status {{chemin/vers/fichier_ou_repertoire}}` `git annex status {{chemin/vers/fichier_ou_repertoire}}`
- Synchronise un repository local avec un distant : - Synchronise un dépôt local avec un distant :
`git annex {{distant}}` `git annex {{distant}}`
- Recupére un ficheir ou un repertoire : - Récupère un fichier ou un répertoire :
`git annex get {{chemin/vers/fichier_ou_repertoire}}` `git annex get {{chemin/vers/fichier_ou_repertoire}}`

View file

@ -1,13 +1,13 @@
# git apply # git apply
> Applique un correctif a un fichier et/ou a l index. > Applique un correctif à un fichier et/ou à l index.
> Plus d'informations : <https://git-scm.com/docs/git-apply>. > Plus d'informations : <https://git-scm.com/docs/git-apply>.
- Afficher les messages a propos des fichiers corrigés : - Afficher les messages à propos des fichiers corrigés :
`git apply --verbose {{chemin/vers/fichier}}` `git apply --verbose {{chemin/vers/fichier}}`
- Applique le correctif et ajoute les fichiers a l index : - Applique le correctif et ajoute les fichiers à l index :
`git apply --index {{chemin/vers/fichier}}` `git apply --index {{chemin/vers/fichier}}`
@ -15,7 +15,7 @@
`curl {{https://example.com/file.patch}} | git apply` `curl {{https://example.com/file.patch}} | git apply`
- Affiche les differencs resultantes et applique le correctif : - Affiche les différences résultantes et applique le correctif :
`git apply --stat --apply {{chemin/vers/fichier}}` `git apply --stat --apply {{chemin/vers/fichier}}`
@ -23,6 +23,6 @@
`git apply --reverse {{chemin/vers/fichier}}` `git apply --reverse {{chemin/vers/fichier}}`
- Stocke le resultat du correctif dans l index sans modifier la branche courrante : - Stocke le résultat du correctif dans l'index sans modifier la branche courante :
`git apply --cache {{chemin/vers/fichier}}` `git apply --cache {{chemin/vers/fichier}}`

View file

@ -1,17 +1,17 @@
# git archive # git archive
> Cree une archive de fichiers depuis un branche donée. > Crée une archive de fichiers depuis un branche donnée.
> Plus d'informations : <https://git-scm.com/docs/git-archive>. > Plus d'informations : <https://git-scm.com/docs/git-archive>.
- Crée une archive `.tar` avec le contenu de la HEAD et l'affiche sur la sortie stanard : - Crée une archive `.tar` avec le contenu de la HEAD et l'affiche sur la sortie standard :
`git archive --verbose HEAD` `git archive --verbose HEAD`
- Crée une archive `.zip` avec le contenu de la HEAD et l'affiche sur la sortie stanard : - 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 --verbose --format=zip HEAD`
- Pareil que ci-dessus mais ecrit dans l archive specifiée : - Pareil que ci-dessus mais écrit dans l'archive spécifiée :
`git archive --verbose --output={{chemin/vers/fichier.zip}} HEAD` `git archive --verbose --output={{chemin/vers/fichier.zip}} HEAD`
@ -19,7 +19,7 @@
`git archive --output={{chemin/vers/fichier.tar}} {{nom_de_branche}}` `git archive --output={{chemin/vers/fichier.tar}} {{nom_de_branche}}`
- Crée une archive avec le contenu d un repertoire donné : - 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 --output={{chemin/vers/fichier.tar}} HEAD:{{chemin/vers/repertoire}}`

View file

@ -8,14 +8,14 @@
`git bisect start {{bad_commit}} {{good_commit}}` `git bisect start {{bad_commit}} {{good_commit}}`
- Pour chaque `git bisect` selectionné, le marquer comme "bad" ou "good" apres l'avoir testé pour le probléme : - Pour chaque `git bisect` sélectionné, le marquer comme "mauvais" (`bad`) ou "bon" (`good`) après l'avoir testé pour le problème :
`git bisect {{good|bad}}` `git bisect {{good|bad}}`
- Apres que `git bisect` pointe vers le mauvais commit, terminer la dissection et retourner a la branche précedante : - Après que `git bisect` pointe vers le mauvais commit, terminer la dissection et retourner à la branche précédente :
`git bisect reset` `git bisect reset`
- Sauter un commit lorrs de la dissection (e.g. celui qui echoue les tests pour une autre raison) : - Sauter un commit lors de la dissection (e.g. celui qui échoue les tests pour une autre raison) :
`git bisect skip` `git bisect skip`

View file

@ -3,7 +3,7 @@
> Commande Git principale pour travailler avec des branches. > Commande Git principale pour travailler avec des branches.
> Plus d'informations : <https://git-scm.com/docs/git-branch>. > Plus d'informations : <https://git-scm.com/docs/git-branch>.
- Liste les branches locale, prefixe la branche courrante avec `*` : - Liste les branches locale en préfixant la branche courante avec `*` :
`git branch` `git branch`
@ -11,11 +11,11 @@
`git branch -a` `git branch -a`
- Affiche le nom de la branche courrante : - Affiche le nom de la branche courante :
`git branch --show-current` `git branch --show-current`
- Crée une nouvelle branche depuis le commit courrant : - Crée une nouvelle branche depuis le commit courant :
`git branch {{nom_de_branche}}` `git branch {{nom_de_branche}}`

View file

@ -3,7 +3,7 @@
> Empaquetez des objets et des références dans une archive. > Empaquetez des objets et des références dans une archive.
> Plus d'informations : <https://git-scm.com/docs/git-bundle>. > Plus d'informations : <https://git-scm.com/docs/git-bundle>.
- Empaquetez tout les objets et les refferences d'une branche spécifiée : - 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}}` `git bundle create {{chemin/vers/fichier.bundle}} {{nom_de_branche}}`
@ -11,7 +11,7 @@
`git bundle create {{chemin/vers/fichier.bundle}} --all` `git bundle create {{chemin/vers/fichier.bundle}} --all`
- Crée un empaquetage des 5 derniers commits de la branche courrante : - 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}}`
@ -19,11 +19,11 @@
`git bundle create {{chemin/vers/fichier.bundle}} --since={{7.days}} {{HEAD}}` `git bundle create {{chemin/vers/fichier.bundle}} --since={{7.days}} {{HEAD}}`
- Verifie qu'un empaquetage est valide et peut étre appliquer à la branche courrante : - Vérifie qu'un empaquetage est valide et peut être appliqué à la branche courante :
`git bundle verify {{chemin/vers/fichier.bundle}}` `git bundle verify {{chemin/vers/fichier.bundle}}`
- Affiche sur la sortie standard la liste des réfferences contenues dans un empaquetage : - Affiche sur la sortie standard la liste des références contenues dans un empaquetage :
`git bundle unbundle {{chemin/vers/fichier.bundle}}` `git bundle unbundle {{chemin/vers/fichier.bundle}}`

View file

@ -1,9 +1,9 @@
# git cat-file # git cat-file
> Fournir des informations sur le contenu ou le type et la taille des objets du référentiel Git. > Fournir des informations sur le contenu ou le type et la taille des objets du dépôt Git.
> Plus d'informations : <https://git-scm.com/docs/git-cat-file>. > Plus d'informations : <https://git-scm.com/docs/git-cat-file>.
- Obtenir la taill [s] du commit HEAD en octets : - Obtenir la tail [s] du commit HEAD en octets :
`git cat-file -s HEAD` `git cat-file -s HEAD`

View file

@ -3,11 +3,11 @@
> Analyser et déboguer les fichiers ignorés / exclus (".gitignore") de Git. > Analyser et déboguer les fichiers ignorés / exclus (".gitignore") de Git.
> Plus d'informations : <https://git-scm.com/docs/git-check-ignore>. > Plus d'informations : <https://git-scm.com/docs/git-check-ignore>.
- Verifie qu'un fichier ou repertoire est ignoré : - Vérifie qu'un fichier ou répertoire est ignoré :
`git check-ignore {{chemin/vers/fichier_ou_repertoire}}` `git check-ignore {{chemin/vers/fichier_ou_repertoire}}`
- Verifie que plusieurs fichiers ou repertoires sont ignorés : - Vérifie que plusieurs fichiers ou répertoires sont ignorés :
`git check-ignore {{chemin/vers/fichier}} {{chemin/vers/repertoire}}` `git check-ignore {{chemin/vers/fichier}} {{chemin/vers/repertoire}}`
@ -19,6 +19,6 @@
`git check-ignore --no-index {{chemin/vers/fichiers_ou_repertoires}}` `git check-ignore --no-index {{chemin/vers/fichiers_ou_repertoires}}`
- Inclure les details pour chaque occurence dans le chemin : - Inclure les détails pour chaque occurrence dans le chemin :
`git check-ignore --verbose {{chemin/vers/fichiers_ou_repertoires}}` `git check-ignore --verbose {{chemin/vers/fichiers_ou_repertoires}}`

View file

@ -7,7 +7,7 @@
`git checkout -b {{nom_de_branche}}` `git checkout -b {{nom_de_branche}}`
- Créer une branche depuis une reférence spçifiaue et basculer dessus (par exemple, branche locales/distantes, tag, commit) : - Créer une branche depuis une référence spécifique et basculer dessus (par exemple, branche locales/distantes, tag, commit) :
`git checkout -b {{nom_de_branche}} {{reference}}` `git checkout -b {{nom_de_branche}} {{reference}}`
@ -15,7 +15,7 @@
`git checkout {{nom_de_branche}}` `git checkout {{nom_de_branche}}`
- Basculer sur la branche précedante : - Basculer sur la branche précédente :
`git checkout -` `git checkout -`
@ -23,7 +23,7 @@
`git checkout --track {{nom_distant}}/{{nom_de_branche}}` `git checkout --track {{nom_distant}}/{{nom_de_branche}}`
- Annule tout les changements dans le repertoire courrant (voir `git reset` pour plus de commandes d'annulation) : - Annule tout les changements dans le répertoire courant (voir `git reset` pour plus de commandes d'annulation) :
`git checkout .` `git checkout .`

View file

@ -4,18 +4,18 @@
> Pour appliquer les changements a une autre branche, utiliser d'abord `git checkout` pour basculer sur la branche désirée. > Pour appliquer les changements a une autre branche, utiliser d'abord `git checkout` pour basculer sur la branche désirée.
> Plus d'informations : <https://git-scm.com/docs/git-cherry-pick>. > Plus d'informations : <https://git-scm.com/docs/git-cherry-pick>.
- Applique un commit à la branche courrante : - Applique un commit à la branche courante :
`git cherry-pick {{commit}}` `git cherry-pick {{commit}}`
- Appliquer une plage de commits à la branche courrante (voir aussi `git rebase --onto`) : - Appliquer une plage de commits à la branche courante (voir aussi `git rebase --onto`) :
`git cherry-pick {{start_commit}}~..{{end_commit}}` `git cherry-pick {{start_commit}}~..{{end_commit}}`
- Appliquer plusieurs commits non sequentiels à la branche courrante : - 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 a la branche courrante sans créer de commit : - Appliquer les changements d'un commit à la branche courante sans créer de commit :
`git cherry-pick -n {{commit}}` `git cherry-pick -n {{commit}}`

View file

@ -11,6 +11,6 @@
`git cherry {{origin}} {{topic}}` `git cherry {{origin}} {{topic}}`
- Limiter les commits a ceux dans la limite donnée : - Limiter les commits à ceux dans la limite donnée :
`git cherry {{origin}} {{topic}} {{base}}` `git cherry {{origin}} {{topic}} {{base}}`

View file

@ -1,28 +1,28 @@
# git clean # git clean
> Supprimer les fichiers non suivis du repertoire. > Supprimer les fichiers non-suivis d'un dépôt Git.
> Plus d'informations : <https://git-scm.com/docs/git-clean>. > Plus d'informations : <https://git-scm.com/docs/git-clean>.
- Supprimer les fichiers non suivis par Git : - Supprimer les fichiers non-suivis :
`git clean` `git clean`
- Supprimer les fichiers non suivis par Git de manière interactive : - Supprimer les fichiers non-suivis de manière interactive :
`git clean -i` `git clean -i`
- Affiche les fichiers non suivis qui peuvent étre suprimmés : - Affiche les fichiers non-suivis qui peuvent être supprimés :
`git clean --dry-run` `git clean --dry-run`
- Nettoyage forcé des fichiers non suivis par Git : - Nettoyage forcé des fichiers non-suivis :
`git clean -f` `git clean -f`
- Nettoyage forcé des repertoires non suivis par Git : - Nettoyage forcé des répertoires non-suivis :
`git clean -fd` `git clean -fd`
- Supprime tout les fichiers suivis, incluant ceux repertoriés par `.gitignore` et `.git/info/exclude` : - Supprime tous les fichiers suivis, incluant ceux répertoriés par `.gitignore` et `.git/info/exclude` :
`git clean -x` `git clean -x`

View file

@ -1,6 +1,6 @@
# git commit # git commit
> Commit les fichers dans le repository. > Enregistrer (`commit`) les fichiers dans le dépôt.
> Plus d'informations : <https://git-scm.com/docs/git-commit>. > Plus d'informations : <https://git-scm.com/docs/git-commit>.
- Commit les fichiers en stage dans le dépôt avec un message : - Commit les fichiers en stage dans le dépôt avec un message :
@ -11,7 +11,7 @@
`git commit -am "{{message}}"` `git commit -am "{{message}}"`
- Mets à jour le dernier commit avec les modifications en stage : - Met à jour le dernier commit avec les modifications en stage :
`git commit --amend` `git commit --amend`

View file

@ -1,34 +1,34 @@
# git config # git config
> Gérer les options de configuration personnalisées pour les référentiels Git. > Gérer les options de configuration personnalisées pour les référentiels Git.
> Ces configurations peuvent étre locales (pour le réferentiel courrant) ou globales (pour l utilisateur). > Ces configurations peuvent être locales (pour le référentiel courant) ou globales (pour l'utilisateur).
> Plus d'informations : <https://git-scm.com/docs/git-config>. > Plus d'informations : <https://git-scm.com/docs/git-config>.
- Liste les entrés de configurations locales (stockés dans `.git/config` du repertoire courrant) : - Liste les entrées de configurations locales (stockés dans `.git/config` du répertoire courant) :
`git config --list --local` `git config --list --local`
- Liste les entrés de conffigurations globales (stoqués dans `~/.gitconfig`) : - Liste les entrées de configuration globales (stockés dans `~/.gitconfig`) :
`git config --list --global` `git config --list --global`
- Liste toutes les entrés de conffiguration, globales et locales : - Liste toutes les entrées de configuration, globales et locales :
`git config --list` `git config --list`
- Recupére la valeure d'une entrée de configurations : - Récupère la valeur d'une entrée de configuration :
`git config alias.unstage` `git config alias.unstage`
- Attribue la valeur d'une entree de configuration : - Attribue la valeur d'une entrée de configuration :
`git config --global alias.unstage "reset HEAD --"` `git config --global alias.unstage "reset HEAD --"`
- Restore la valeur d'une entree de configuration globale a sa valeur par défaut : - Restaure la valeur d'une entrée de configuration globale à sa valeur par défaut :
`git config --global --unset alias.unstage` `git config --global --unset alias.unstage`
- Édite le fichier de configuration du référentiel courrant dans l'éditeur par défaut : - Édite le fichier de configuration du référentiel courant dans l'éditeur par défaut :
`git config --edit` `git config --edit`

View file

@ -1,13 +1,13 @@
# git describe # git describe
> Créer un nom unique et lisible pour un objet à partir dune référence disponible. > Créer un nom unique et lisible pour un objet à partir d'une référence disponible.
> Plus d'informations : <https://git-scm.com/docs/git-describe>. > Plus d'informations : <https://git-scm.com/docs/git-describe>.
- Créer un nom unique pour le commit courant (le nom contient le tag le plus recent, le nombre de commits additionnel, and le hash abrégé du commit) : - Créer un nom unique pour le commit courant (le nom contient le tag le plus récent, le nombre de commits additionnel, and le hash abrégé du commit) :
`git describe` `git describe`
- Créer un nom avec un hash de commit de 4 carctéres : - Créer un nom avec un hash de commit de 4 caractères :
`git describe --abbrev={{4}}` `git describe --abbrev={{4}}`

View file

@ -3,19 +3,19 @@
> Afficher les changements sur les fichiers suivis. > Afficher les changements sur les fichiers suivis.
> Plus d'informations : <https://git-scm.com/docs/git-diff>. > Plus d'informations : <https://git-scm.com/docs/git-diff>.
- Afficher les changements sur les fichiers suvis : - Afficher les changements sur les fichiers suivis :
`git diff` `git diff`
- Afficher tout les changements sur les fichiers par rapport a la téte de branche : - Afficher tous les changements sur les fichiers par rapport à la tête de branche :
`git diff HEAD` `git diff HEAD`
- Afficher tout les changements sur les fichiers ajoutés mais pas encore commités : - Afficher tous les changements sur les fichiers ajoutés mais pas encore commités :
`git diff --staged` `git diff --staged`
- Afficher les changements de tout les commits a partir d une date/heure donnée (expression de dates, ex : "1 week 2 days" ou une date ISO) : - Afficher les changements de tous les commits à partir d'une date / heure donnée (expression de dates, ex : "1 week 2 days" ou une date ISO) :
`git diff 'HEAD@{3 months|weeks|days|hours|seconds ago}'` `git diff 'HEAD@{3 months|weeks|days|hours|seconds ago}'`
@ -23,14 +23,14 @@
`git diff --name-only {{commit}}` `git diff --name-only {{commit}}`
- Afficher un resumé des creation de fichiers, renomages ou changements de droits depuis un commit : - Afficher un résumé des créations de fichiers, renommages ou changements de droits depuis un commit :
`git diff --summary {{commit}}` `git diff --summary {{commit}}`
- Comparer un ficheir entre deux branches ou commits : - Comparer un fichier entre deux branches ou commits :
`git diff {{branche_1}}..{{branche_2}} [--] {{chemin/vers/fichier}}` `git diff {{branche_1}}..{{branche_2}} [--] {{chemin/vers/fichier}}`
- Comparer plusieurs fichiers de la branche courrante avec une autre branche : - Comparer plusieurs fichiers de la branche courante avec une autre branche :
`git diff {{branche}}:{{chemin/vers/fichier2}} {{chemin/vers/fichier}}` `git diff {{branche}}:{{chemin/vers/fichier2}} {{chemin/vers/fichier}}`

View file

@ -3,15 +3,15 @@
> Afficher les modifications apportées aux fichiers à l'aide d'outils de comparaison externes. Accepte les mêmes options et arguments que Git diff. > Afficher les modifications apportées aux fichiers à l'aide d'outils de comparaison externes. Accepte les mêmes options et arguments que Git diff.
> Plus d'informations : <https://git-scm.com/docs/git-difftool>. > Plus d'informations : <https://git-scm.com/docs/git-difftool>.
- Lister les outils de coparaison disponnible : - Lister les outils de comparaison disponibles :
`git difftool --tool-help` `git difftool --tool-help`
- Configurer Meld comme outil de comparaison par defaut : - Configurer Meld comme outil de comparaison par défaut :
`git config --global diff.tool "{{meld}}"` `git config --global diff.tool "{{meld}}"`
- Utiliser l'outil de comparaison par defaut pour afficher les fichiers modifiés : - Utiliser l'outil de comparaison par défaut pour afficher les fichiers modifiés :
`git difftool --staged` `git difftool --staged`

View file

@ -1,6 +1,6 @@
# git fetch # git fetch
> Cherche les objets et réferences depuis un registre distant. > Cherche les objets et références depuis un dépôt distant.
> Plus d'informations : <https://git-scm.com/docs/git-fetch>. > Plus d'informations : <https://git-scm.com/docs/git-fetch>.
- Cherche les dernières modifications du référentiel amont distant par défaut (si configuré) : - Cherche les dernières modifications du référentiel amont distant par défaut (si configuré) :
@ -11,11 +11,11 @@
`git fetch {{nom_distant}}` `git fetch {{nom_distant}}`
- Cherche les nouvelles branches depuis tout les registres distant : - Cherche les nouvelles branches depuis tous les registres distants :
`git fetch --all` `git fetch --all`
- Recherche egalement les tags depuis le registre courrant : - Recherche également les tags depuis le registre courant :
`git fetch --tags` `git fetch --tags`

View file

@ -1,6 +1,6 @@
# git flow # git flow
> Une colletion d'extentions Git pour procurer des opperation de registre supplementaires. > Une collection d'extensions Git pour procurer des opérations supplémentaires sur les dépôts.
> Plus d'informations : <https://github.com/nvie/gitflow>. > Plus d'informations : <https://github.com/nvie/gitflow>.
- Initialiser dans un registre Git existant : - Initialiser dans un registre Git existant :
@ -11,14 +11,14 @@
`git flow feature start {{feature}}` `git flow feature start {{feature}}`
- Terminer le travail sur une branche de fonctionnalité, le merger dans la branche `develop` puis suprimmer : - Terminer le travail sur une branche de fonctionnalité, la fusionner dans la branche `develop` puis la supprimer :
`git flow feature finish {{feature}}` `git flow feature finish {{feature}}`
- Publier une fonctionalité sur le serveur distant : - Publier une fonctionnalité sur le serveur distant :
`git flow feature publish {{feature}}` `git flow feature publish {{feature}}`
- Recupérer un fonctionalité publiée par un autre utilisateur : - Récupérer un fonctionnalité publiée par un autre utilisateur :
`git flow feature pull origin {{feature}}` `git flow feature pull origin {{feature}}`

View file

@ -1,14 +1,14 @@
# git format-patch # git format-patch
> Preparer des ficchiers de correctifs, utiles pour les envoyer par email. > Préparer des fichiers de correctifs, utiles pour les envoyer par email.
> Voir egalement `git am`, qui peut appliquer des fichiers de correctifs genérés. > Voir également `git am`, qui peut appliquer des fichiers de correctifs générés.
> Plus d'informations : <https://git-scm.com/docs/git-format-patch>. > Plus d'informations : <https://git-scm.com/docs/git-format-patch>.
- Créer un fichier de correctif `.patch` nommé automatiquement pour tout les commits non poussés : - Créer un fichier de correctif `.patch` nommé automatiquement pour tout les commits non poussés :
`git format-patch {{origin}}` `git format-patch {{origin}}`
- Crér un fichier correctif `.patch` pour les changements entre 2 révisions : - Créer un fichier correctif `.patch` pour les changements entre 2 révisions :
`git format-patch {{revision_1}}..{{revision_2}}` `git format-patch {{revision_1}}..{{revision_2}}`

View file

@ -1,17 +1,17 @@
# git fsck # git fsck
> Vérifier la validité et la connectivité des nœuds dans un réferentiel Git. > Vérifier la validité et la connectivité des nœuds dans un dépôt Git.
> N'applique ucune modification. Voir `git gc` pour nettoyer. > N'applique aucune modification. Voir `git gc` pour nettoyer.
> Plus d'informations : <https://git-scm.com/docs/git-fsck>. > Plus d'informations : <https://git-scm.com/docs/git-fsck>.
- Verifier le registre courrant : - Vérifier le registre courant :
`git fsck` `git fsck`
- Lister tout les tags trouvés : - Lister tous les tags trouvés :
`git fsck --tags` `git fsck --tags`
- Lister tout les noeuds racine trouvés : - Lister tout les nœuds racine trouvés :
`git fsck --root` `git fsck --root`

View file

@ -1,21 +1,21 @@
# git gc # git gc
> Optimise le registre local en nettoyant les fichiers inutiles. > Optimise le dépôt local git en nettoyant les fichiers inutiles.
> Plus d'informations : <https://git-scm.com/docs/git-gc>. > Plus d'informations : <https://git-scm.com/docs/git-gc>.
- Optimise le registrey : - Optimise le dépôt :
`git gc` `git gc`
- Optimise le registre plus agressivement, plus long : - Optimise le dépôt plus agressivement, plus long :
`git gc --aggressive` `git gc --aggressive`
- Afficher les objets a supprimer : - Afficher les objets à supprimer :
`git gc --no-prune` `git gc --no-prune`
- Supprime tout les objets trouvés sans l'afficher sur la sortie standart : - Supprime tout les objets trouvés sans les afficher sur la sortie standard :
`git gc --quiet` `git gc --quiet`

View file

@ -1,25 +1,25 @@
# git-grep # git-grep
> Rechercher une occurence de texte nomport ou dans l historique d un repository. > Rechercher une occurrence de texte n'importe où dans l'historique d'un dépôt git.
> Comprends la plus-part des arguments que le `grep` classique. > Comprend la plupart des arguments du `grep` classique.
> Plus d'informations : <https://git-scm.com/docs/git-grep>. > Plus d'informations : <https://git-scm.com/docs/git-grep>.
- Rechercher une occrence dans les fichiers suivis : - Rechercher une occurrence dans les fichiers suivis :
`git grep {{chaine_recherché}}` `git grep {{chaine_recherché}}`
- Rechercher une occrence dans les fichiers suivis d'appres un pattern de fichiers : - Rechercher une occurrence dans les fichiers suivis d'après un pattern de fichiers :
`git grep {{chaine_recherché}} -- {{file_glob_pattern}}` `git grep {{chaine_recherché}} -- {{file_glob_pattern}}`
- Rechercher une occrence dans les fichiers suivis et les sous-modules : - Rechercher une occurrence dans les fichiers suivis et les sous-modules :
`git grep --recurse-submodules {{chaine_recherché}}` `git grep --recurse-submodules {{chaine_recherché}}`
- Rechercher une occurence à partir d un point spécifique dans l'historique : - Rechercher une occurrence à partir d'un point spécifique dans l'historique :
`git grep {{chaine_recherché}} {{HEAD~2}}` `git grep {{chaine_recherché}} {{HEAD~2}}`
- Rechercher une occurence dans toutes les branches : - Rechercher une occurrence dans toutes les branches :
`git grep {{chaine_recherché}} $(git rev-list --all)` `git grep {{chaine_recherché}} $(git rev-list --all)`

View file

@ -3,22 +3,22 @@
> Afficher le manuel de Git. > Afficher le manuel de Git.
> Plus d'informations : <https://git-scm.com/docs/git-help>. > Plus d'informations : <https://git-scm.com/docs/git-help>.
- Afficher le manuel d'une sous commande : - Afficher le manuel d'une sous-commande :
`git help {{subcommand}}` `git help {{subcommand}}`
- Méme chose dans un navigateur : - Même chose dans un navigateur :
`git help --web {{subcommand}}` `git help --web {{subcommand}}`
- Afficher la liste des sous commandes disponnibles : - Afficher la liste des sous-commandes disponibles :
`git help --all` `git help --all`
- Lister les manuels disponnibles : - Lister les manuels disponibles :
`git help --guide` `git help --guide`
- Lister toutes les variables de configuration disponnibles : - Lister toutes les variables de configuration disponibles :
`git help --config` `git help --config`

View file

@ -1,12 +1,12 @@
# git ignore # git ignore
> Génerer le fichier .gitignore depuis des templates prédéfinis. > Générer le fichier .gitignore depuis des templates prédéfinis.
> Plus d'informations : <https://docs.gitignore.io/install/command-line>. > Plus d'informations : <https://docs.gitignore.io/install/command-line>.
- Lister les templates disponnibles : - Lister les templates disponibles :
`git ignore list` `git ignore list`
- Genénerer un template .gitignore : - Générer un template .gitignore :
`git ignore {{item_a,item_b,item_n}}` `git ignore {{item_a,item_b,item_n}}`

View file

@ -1,10 +1,10 @@
# git-imerge # git-imerge
> Génerer un merge ou un rebase entre deux branches de maniére incrémentale. > Générer un `git merge` ou un `git rebase` entre deux branches de manière incrémentale.
> Les conflits entre les branches sont suivis en paires de commits individuels, pour simplifier la résolution des conflits. > Les conflits entre les branches sont suivis en paires de commits individuels, pour simplifier la résolution des conflits.
> Plus d'informations : <https://github.com/mhagger/git-imerge>. > Plus d'informations : <https://github.com/mhagger/git-imerge>.
- Démarrer un i-merge rebase (se placer dans la branche a rebaser d'abord) : - Démarrer un imerge rebase (se placer dans la branche à rebaser d'abord) :
`git imerge rebase {{branche_sur_laquelle_rebaser}}` `git imerge rebase {{branche_sur_laquelle_rebaser}}`
@ -16,14 +16,14 @@
`git imerge diagram` `git imerge diagram`
- Continuer l opperation après une résolution de conflit (d'abord `git add` les fichiers en conflits) : - Continuer l'opération après une résolution de conflit (d'abord `git add` les fichiers en conflits) :
`git imerge continue --no-edit` `git imerge continue --no-edit`
- Terminer l'opperation i-merge après la resolution de tout les conflits : - Terminer l'opération i-merge après la résolution de tous les conflits :
`git imerge finish` `git imerge finish`
- Annuler l'opperation et retourner à la branche précédante : - Annuler l'opération et retourner à la branche précédente :
`git-imerge remove && git checkout {{previous_branch}}` `git-imerge remove && git checkout {{previous_branch}}`

View file

@ -1,9 +1,9 @@
# git instaweb # git instaweb
> Outil pour le lancemend d'un serveur gitweb. > Outil pour le lancement d'un serveur gitweb.
> Plus d'informations : <https://git-scm.com/docs/git-instaweb>. > Plus d'informations : <https://git-scm.com/docs/git-instaweb>.
- Démare un serveur gitweb depuis le repository courrant : - Démarre un serveur gitweb depuis le dépôt (`repository`) courant :
`git instaweb --start` `git instaweb --start`
@ -19,7 +19,7 @@
`git instaweb --start --httpd {{lighttpd|apache2|mongoose|plackup|webrick}}` `git instaweb --start --httpd {{lighttpd|apache2|mongoose|plackup|webrick}}`
- Lancer en méme temps qu un navigateur web : - Lancer en même temps qu'un navigateur web :
`git instaweb --start --browser` `git instaweb --start --browser`

View file

@ -7,7 +7,7 @@
`git log` `git log`
- Afficher l'historique de fichiers ou repertoires en particulier : - Afficher l'historique de fichiers ou répertoires en particulier :
`git log -p {{chemin/vers/fichier_ou_repertoire}}` `git log -p {{chemin/vers/fichier_ou_repertoire}}`
@ -19,11 +19,11 @@
`git log --oneline --graph` `git log --oneline --graph`
- Afficher un graphique de tout les commits, tags et branches dans le dépot entier : - Afficher un graphique de tout les commits, tags et branches dans le dépôt entier :
`git log --oneline --decorate --all --graph` `git log --oneline --decorate --all --graph`
- Afficher uniqueent les commits dont le message contient la chaine (non sensible à la case) : - Afficher uniquement les commits dont le message contient la chaine (non sensible à la casse) :
`git log -i --grep {{chaine_recherché}}` `git log -i --grep {{chaine_recherché}}`

View file

@ -1,25 +1,25 @@
# git ls-remote # git ls-remote
> Commande Git pour répertorier les références dans un dépot distant en fonction du nom ou de l'URL. > Commande Git pour répertorier les références dans un dépôt distant en fonction du nom ou de l'URL.
> Si aucun nom ou URL n'est donné, alors la branche amont configurée sera utilisée, ou l'origine distante si la première n'est pas configurée. > Si aucun nom ou URL n'est donné, alors la branche amont configurée sera utilisée, ou l'origine distante si la première n'est pas configurée.
> Plus d'informations : <https://git-scm.com/docs/git-ls-remote>. > Plus d'informations : <https://git-scm.com/docs/git-ls-remote>.
- Afficher les références du dépot configuré par défaut : - Afficher les références du dépôt configuré par défaut :
`git ls-remote` `git ls-remote`
- Afficher uniquement les références HEAD du dépot configuré par défaut : - Afficher uniquement les références HEAD du dépôt configuré par défaut :
`git ls-remote --heads` `git ls-remote --heads`
- Afficher uniquement les tags du dépot configuré par défaut : - Afficher uniquement les tags du dépôt configuré par défaut :
`git ls-remote --tags` `git ls-remote --tags`
- Afficher les références du dépot précisé : - Afficher les références du dépôt précisé :
`git ls-remote {{repositiory-url}}` `git ls-remote {{repositiory-url}}`
- Afficher les références du dépot précisé filtrés par un pattern : - Afficher les références du dépôt précisé filtrés par un pattern :
`git ls-remote {{repositiory-name}} "{{pattern}}"` `git ls-remote {{repositiory-name}} "{{pattern}}"`

View file

@ -7,10 +7,10 @@
`git ls-tree {{nom_de_branche}}` `git ls-tree {{nom_de_branche}}`
- Lister le contenu de l'arbre dans le commit, recursif avec les sous-arbres : - Lister le contenu de l'arbre dans le commit, récursif avec les sous-arbres :
`git ls-tree -r {{commit_hash}}` `git ls-tree -r {{commit_hash}}`
- Lister uniquement les moms de fichiers de l'arbre dans un commit : - Lister uniquement les noms de fichiers de l'arbre dans un commit :
`git ls-tree --name-only {{commit_hash}}` `git ls-tree --name-only {{commit_hash}}`

View file

@ -1,24 +1,24 @@
# git merge # git merge
> Merge branches. > Pour fusionner des branches `git`.
> Plus d'informations : <https://git-scm.com/docs/git-merge>. > Plus d'informations : <https://Pour fusionner des docs `git`/git-merge>.
- Merge une branche dans votre branche courrante : - Fusionne une branche dans votre branche courante :
`git merge {{nom_de_branche}}` `git merge {{nom_de_branche}}`
- Editer le message de merge : - Editer le message de fusion (`merge commit`) :
`git merge -e {{nom_de_branche}}` `git merge -e {{nom_de_branche}}`
- Merge une branche et créer un commit de merge : - Fusionner une branche et créer un commit de fusion (`merge commit`) :
`git merge --no-ff {{nom_de_branche}}` `git merge --no-ff {{nom_de_branche}}`
- Annuler un merge en cas de conflit : - Annuler une fusion en cas de conflit :
`git merge --abort` `git merge --abort`
- Continuer un merge apreés une résolution de conflit : - Continuer une fusion après une résolution de conflit :
`git merge --continue` `git merge --continue`

View file

@ -1,6 +1,6 @@
# git mergetool # git mergetool
> Executer un utilitaire de différences pour resoudre les conflits de merge. > Executer un utilitaire de différences pour résoudre les conflits de merge.
> Plus d'informations : <https://git-scm.com/docs/git-mergetool>. > Plus d'informations : <https://git-scm.com/docs/git-mergetool>.
- Démarrer l'outil de différences par défaut : - Démarrer l'outil de différences par défaut :
@ -15,7 +15,7 @@
`git mergetool --tool {{tool_name}}` `git mergetool --tool {{tool_name}}`
- Démarer l'outil de difféerences sans dialogues : - Démarrer l'outil de différences sans dialogues :
`git mergetool --no-prompt` `git mergetool --no-prompt`
@ -23,6 +23,6 @@
`git mergetool --gui` `git mergetool --gui`
- tiliser explicitement l'outil de différences clasique (voir la variable de config `merge.tool`) : - Utiliser explicitement l'outil de différences classique (voir la variable de config `merge.tool`) :
`git mergetool --no-gui` `git mergetool --no-gui`

View file

@ -1,6 +1,6 @@
# git mv # git mv
> Déplacer ou renomer des fichiers inscrits dans l'index. > Déplacer ou renommer des fichiers inscrits dans l'index.
> Plus d'informations : <https://git-scm.com/docs/git-mv>. > Plus d'informations : <https://git-scm.com/docs/git-mv>.
- Déplace les fichiers dans l'index Git, valide au prochain commit : - Déplace les fichiers dans l'index Git, valide au prochain commit :

View file

@ -7,11 +7,11 @@
`git notes list` `git notes list`
- Lister toutes les notes attaches a un objet donné : - Lister toutes les notes attachées à un objet donné :
`git notes list [{{object}}]` `git notes list [{{object}}]`
- Afficher les notes attachés a un objet donné : - Afficher les notes attachées à un objet donné :
`git notes show [{{object}}]` `git notes show [{{object}}]`
@ -23,14 +23,14 @@
`git notes append --message="{{message_text}}"` `git notes append --message="{{message_text}}"`
- Edite une note éxistante : - Edite une note existante :
`git notes edit [{{object}}]` `git notes edit [{{object}}]`
- Copy la note d'un objet vers un autre : - Copie la note d'un objet vers un autre :
`git notes copy {{source_object}} {{objet_cible}}` `git notes copy {{source_object}} {{objet_cible}}`
- Supprime toutes les notes d'un objet spécifié : - Supprime toutes les notes d'un objet donné :
`git notes remove {{object}}` `git notes remove {{object}}`

View file

@ -1,19 +1,19 @@
# git pr # git pr
> Récupére les pull-request GitHub localement. > Récupère les pull-requests GitHub localement.
- Récupére une pull-request spécifique : - Récupère une pull-request spécifique :
`git pr {{pr_number}}` `git pr {{pr_number}}`
- Récupére une pull-request d un dépot spécifique : - Récupère une pull-request d'un dépôt spécifique :
`git pr {{pr_number}} {{distant}}` `git pr {{pr_number}} {{distant}}`
- Récupére une pull-request depuis sont url : - Récupère une pull-request depuis son URL :
`git pr {{url}}` `git pr {{url}}`
- Nettoie les branches de pull-request terminés : - Nettoie les branches de pull-requests terminées :
`git pr clean` `git pr clean`

View file

@ -4,15 +4,15 @@
> Communément utilisé pour dupliquer les commits d'une branche dans une autre, en créant de nouveaux commits dans la branche de destination. > Communément utilisé pour dupliquer les commits d'une branche dans une autre, en créant de nouveaux commits dans la branche de destination.
> Plus d'informations : <https://git-scm.com/docs/git-rebase>. > Plus d'informations : <https://git-scm.com/docs/git-rebase>.
- Rejouer les commits de la branche courrante sur la branche master : - Rejouer les commits de la branche courante sur la branche master :
`git rebase {{master}}` `git rebase {{master}}`
- Rejouer les comits interactivement, ce qui permet aux commits d'éte re-arrangés, exclus, combimés ou modifiés : - 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 {{branche_de_base_ou_commit}}`
- Continuer le re-jeu des commits apres la resolution d'un conflit : - Continuer le re-jeu des commits après la résolution d'un conflit :
`git rebase --continue` `git rebase --continue`
@ -20,7 +20,7 @@
`git rebase --skip` `git rebase --skip`
- Annule l'operation (ex : en cas de conflict) : - Annule l'opération (ex : en cas de conflit) :
`git rebase --abort` `git rebase --abort`
@ -28,10 +28,10 @@
`git rebase --onto {{new_base}} {{old_base}}` `git rebase --onto {{new_base}} {{old_base}}`
- Rejoue les 5 derniers commits, ce qui permet aux commits d'éte re-arrangés, exclus, combimés ou modifiés : - 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 {{HEAD~5}}`
- Resoudre automatiquement les conflits en precisant la version a conserver (`theirs` signifie la version des fichiers a privilégier) : - 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 theirs {{master}}`

View file

@ -11,6 +11,6 @@
`git reflog {{nom_de_branche}}` `git reflog {{nom_de_branche}}`
- Affiche les 5 dérniéres entrés dans le reflog : - Affiche les 5 dernières entrées dans le reflog :
`git reflog -n {{5}}` `git reflog -n {{5}}`

View file

@ -1,28 +1,28 @@
# git remote # git remote
> Organisation des dépots suivis ("remotes"). > Organisation des dépôts suivis ("remotes").
> Plus d'informations : <https://git-scm.com/docs/git-remote>. > Plus d'informations : <https://git-scm.com/docs/git-remote>.
- Affiche les dépots existants, leur nom et url : - Affiche les dépôts existants, leur nom et URL:
`git remote -v` `git remote -v`
- Affiche les informations a propos d'un dépot : - Affiche les informations à propos d'un dépôt :
`git remote show {{nom_distant}}` `git remote show {{nom_distant}}`
- Ajoute un dépot : - Ajoute un dépôt :
`git remote add {{nom_distant}} {{url_distant}}` `git remote add {{nom_distant}} {{url_distant}}`
- Change l'url d'un dépot (ajouter `--add` pour conserver l'url existante) : - Change l'URL d'un dépôt (ajouter `--add` pour conserver l'URL existante) :
`git remote set-url {{nom_distant}} {{new_url}}` `git remote set-url {{nom_distant}} {{new_url}}`
- Suprime un dṕot : - Supprime un dépôt :
`git remote remove {{nom_distant}}` `git remote remove {{nom_distant}}`
- Renome un dépot : - Renomme un dépôt :
`git remote rename {{old_name}} {{new_name}}` `git remote rename {{old_name}} {{new_name}}`

View file

@ -1,12 +1,12 @@
# git repack # git repack
> Empaqueter les objets décompressés dans un dépot Git. > Empaqueter les objets décompressés dans un dépôt Git.
> Plus d'informations : <https://git-scm.com/docs/git-repack>. > Plus d'informations : <https://git-scm.com/docs/git-repack>.
- Empaqueter les objets décompressés dans le dépot courrant : - Empaqueter les objets décompressés dans le dépôt courant :
`git repack` `git repack`
- Egalement suprime les objets redondants après empaquetage : - Également supprimer les objets redondants après empaquetage :
`git repack -d` `git repack -d`

View file

@ -17,11 +17,11 @@
`git reset -p {{chemin/vers/fichier}}` `git reset -p {{chemin/vers/fichier}}`
- Annuler le dernier *commit*, mais garder les chagements éffectués dans votre système de fichier : - Annuler le dernier *commit*, mais garder les changements effectués dans votre système de fichier :
`git reset HEAD~` `git reset HEAD~`
- Défaire les deux derniers *commits*, et ajouter leur changements à l'index adding their changes to the index (dans la zone de stage) : - Défaire les deux derniers *commits*, et ajouter leurs changements à l'index (dans la zone de stage) :
`git reset --soft HEAD~2` `git reset --soft HEAD~2`

View file

@ -1,9 +1,9 @@
# git rev-list # git rev-list
> Liste les révisionts (commits) dans l'ordre chronologique inverse. > Liste les révisions (commits) dans l'ordre chronologique inverse.
> Plus d'informations : <https://git-scm.com/docs/git-rev-list>. > Plus d'informations : <https://git-scm.com/docs/git-rev-list>.
- Lister tout les commits dans la branche courrante : - Lister tout les commits dans la branche courante :
`git rev-list {{HEAD}}` `git rev-list {{HEAD}}`

View file

@ -3,14 +3,14 @@
> Afficher les métadonnées liées à des révisions spécifiques. > Afficher les métadonnées liées à des révisions spécifiques.
> Plus d'informations : <https://git-scm.com/docs/git-rev-parse>. > Plus d'informations : <https://git-scm.com/docs/git-rev-parse>.
- Afficher le hash de commit de la branche courrante : - Afficher le hash de commit de la branche courante :
`git rev-parse {{nom_de_branche}}` `git rev-parse {{nom_de_branche}}`
- Affiche le nom de la branche courrante : - Affiche le nom de la branche courante :
`git rev-parse --abbrev-ref {{HEAD}}` `git rev-parse --abbrev-ref {{HEAD}}`
- Obtenir le chamin absolu du repertoire racine : - Obtenir le chemin absolu du répertoire racine :
`git rev-parse --show-toplevel` `git rev-parse --show-toplevel`

View file

@ -1,6 +1,6 @@
# git revert # git revert
> Créer un nouveau commit qui efface les changements du précedant. > Créer un nouveau commit qui efface les changements du précédent.
> Plus d'informations : <https://git-scm.com/docs/git-revert>. > Plus d'informations : <https://git-scm.com/docs/git-revert>.
- Crée un commit qui annule les changements du dernier commit : - Crée un commit qui annule les changements du dernier commit :
@ -15,6 +15,6 @@
`git revert {{master~5..master~2}}` `git revert {{master~5..master~2}}`
- Ne pas créer de nouveau commit, remplacer uniquement dans l'arbre courrant : - Ne pas créer de nouveau commit, remplacer uniquement dans l'arbre courant :
`git revert -n {{0c01a9..9a1743}}` `git revert -n {{0c01a9..9a1743}}`

View file

@ -1,16 +1,16 @@
# git rm # git rm
> Supprimer des fichiers de l'index, du dépot et du systéme de fichiers. > Supprimer des fichiers de l'index, du dépôt et du système de fichiers.
> Plus d'informations : <https://git-scm.com/docs/git-rm>. > Plus d'informations : <https://git-scm.com/docs/git-rm>.
- Supprimer un fichiers de l'index, du dépot et du systéme de fichiers : - Supprimer un fichiers de l'index, du dépôt et du système de fichiers :
`git rm {{file}}` `git rm {{file}}`
- Supprimer un répertoire de l'index, du dépot et du systéme de fichiers : - Supprimer un répertoire de l'index, du dépôt et du système de fichiers :
`git rm -r {{directory}}` `git rm -r {{directory}}`
- Supprimer un fichiers de l'index, du dépot mais le conserve sur le systéme de fichiers : - Supprimer un fichiers de l'index, du dépôt mais le conserve sur le système de fichiers :
`git rm --cached {{file}}` `git rm --cached {{file}}`

View file

@ -4,15 +4,15 @@
> Les correctifs peuvent être spécifiés sous forme de fichiers, de directions ou de liste de révisions. > Les correctifs peuvent être spécifiés sous forme de fichiers, de directions ou de liste de révisions.
> Plus d'informations : <https://git-scm.com/docs/git-send-email>. > Plus d'informations : <https://git-scm.com/docs/git-send-email>.
- Envoyer le dernier commit de la branche courrante : - Envoyer le dernier commit de la branche courante :
`git send-email -1` `git send-email -1`
- envoyer un commit spécifiaue : - envoyer un commit spécifique :
`git send-email -1 {{commit}}` `git send-email -1 {{commit}}`
- envoyer de multiples commits de la branche courrante (ici : 10) : - envoyer de multiples commits de la branche courante (ici : 10) :
`git send-email {{-10}}` `git send-email {{-10}}`

View file

@ -3,7 +3,7 @@
> Affiche les branches et leurs commits. > Affiche les branches et leurs commits.
> Plus d'informations : <https://git-scm.com/docs/git-show-branch>. > Plus d'informations : <https://git-scm.com/docs/git-show-branch>.
- Affiche un resumé du dernier commit dans la branche : - Affiche un résumé du dernier commit dans la branche :
`git show-branch {{nom_de_branche}}|ref|commit}}` `git show-branch {{nom_de_branche}}|ref|commit}}`
@ -15,7 +15,7 @@
`git show-branch --remotes` `git show-branch --remotes`
- Comparer le branche locale avec la branche distante : - Comparer la branche locale avec la branche distante :
`git show-branch --all` `git show-branch --all`
@ -23,7 +23,7 @@
`git show-branch --all --list` `git show-branch --all --list`
- Compareer une branche spécifique a la branche courante : - Comparer une branche spécifique à la branche courante :
`git show-branch --current {{commit|branch_name|ref}}` `git show-branch --current {{commit|branch_name|ref}}`

View file

@ -3,11 +3,11 @@
> Commande Git pour lister les références. > Commande Git pour lister les références.
> Plus d'informations : <https://git-scm.com/docs/git-show-ref>. > Plus d'informations : <https://git-scm.com/docs/git-show-ref>.
- Affiche toutes les références dans le dépot : - Affiche toutes les références dans le dépôt :
`git show-ref` `git show-ref`
- Affiche seulement les références des tétes de branches : - Affiche seulement les références des têtes de branches :
`git show-ref --heads` `git show-ref --heads`
@ -15,6 +15,6 @@
`git show-ref --tags` `git show-ref --tags`
- Verifier l'existence d'une référence : - Vérifier l'existence d'une référence :
`git show-ref --verify {{chemin/vers/reference}}` `git show-ref --verify {{chemin/vers/reference}}`

View file

@ -15,7 +15,7 @@
`git show {{etiquette}}` `git show {{etiquette}}`
- Affiche les informations a propos du 3éme commit en partant du sommet de la branche : - Affiche les informations à propos du 3ème commit en partant du sommet de la branche :
`git show {{branche}}~{{3}}` `git show {{branche}}~{{3}}`

View file

@ -1,6 +1,6 @@
# git sizer # git sizer
> Calcule diverses métriques de taille de dépot Git et vous alerte de tout ce qui pourrait causer des problèmes ou des inconvénients. > Calcule diverses métriques de taille de dépôt Git et vous alerte de tout ce qui pourrait causer des problèmes ou des inconvénients.
> Plus d'informations : <https://github.com/github/git-sizer>. > Plus d'informations : <https://github.com/github/git-sizer>.
- Signaler uniquement les statistiques dont le niveau de préoccupation est supérieur à 0 : - Signaler uniquement les statistiques dont le niveau de préoccupation est supérieur à 0 :
@ -11,6 +11,6 @@
`git sizer -v` `git sizer -v`
- Afficher les options additionelles : - Afficher les options additionnelles :
`git sizer -h` `git sizer -h`

View file

@ -1,22 +1,22 @@
# git stage # git stage
> Ajouter le contenu du fichier à la zone de préparation. > Ajouter le contenu du fichier à la zone de préparation.
> Synonym of `git add`. > Synonyme de `git add`.
> Plus d'informations : <https://git-scm.com/docs/git-stage>. > Plus d'informations : <https://git-scm.com/docs/git-stage>.
- Ajouter un fichier à l'index : - Ajouter un fichier à l'index :
`git stage {{chemin/vers/fichier}}` `git stage {{chemin/vers/fichier}}`
- Ajoute tout les fichiers à l'index (suivis et non suivis) : - Ajoute tout les fichiers à l'index (suivis et non-suivis) :
`git stage -A` `git stage -A`
- Ajout uniquement des fichiers déja suivis : - Ajout uniquement des fichiers déjà suivis :
`git stage -u` `git stage -u`
- Ajout egalement des fichiers ignorés : - Ajout également des fichiers ignorés :
`git stage -f` `git stage -f`

View file

@ -3,11 +3,11 @@
> Stocker les modifications Git locales dans une zone temporaire. > Stocker les modifications Git locales dans une zone temporaire.
> Plus d'informations : <https://git-scm.com/docs/git-stash>. > Plus d'informations : <https://git-scm.com/docs/git-stash>.
- Stocker les changements courrants, sauf les fichiers non suivis : - Stocker les changements courants, sauf les fichiers non-suivis :
`git stash [push -m {{nom_de_stash_optionel}}]` `git stash [push -m {{nom_de_stash_optionel}}]`
- Stocker les changements courrants, incluant le sfichiers non suivis : - Stocker les changements courants, incluant les fichiers non-suivis :
`git stash -u` `git stash -u`
@ -15,7 +15,7 @@
`git stash -p` `git stash -p`
- Lister tout les stash (saffiche leurs noms, les branches relatives et messages) : - Lister tous les stash (affiche leurs noms, les branches relatives et messages) :
`git stash list` `git stash list`
@ -23,14 +23,14 @@
`git stash apply {{nom_de_stash_ou_de_commit_optionel}}` `git stash apply {{nom_de_stash_ou_de_commit_optionel}}`
- Applique un stash (par défaut le dernier, stash@{0}), et le suprimmer de la liste des stash si il n'y a pas de conflits : - Applique un stash (par défaut le dernier, stash@{0}), et le supprimer de la liste des stash si il n'y a pas de conflits :
`git stash pop {{nom_de_stash_optionel}}` `git stash pop {{nom_de_stash_optionel}}`
- Suprime un stash (par défaut le dernier, stash@{0}) : - Supprime un stash (par défaut le dernier, stash@{0}) :
`git stash drop {{nom_de_stash_optionel}}` `git stash drop {{nom_de_stash_optionel}}`
- Suprime tout les stash : - Supprime tous les stash :
`git stash clear` `git stash clear`

View file

@ -1,21 +1,21 @@
# git status # git status
> Affiche les changements sur les fichiers dans la branche courrante. > Affiche les changements sur les fichiers dans la branche courante.
> Affiche les fichiers édités, deplacés, renomés, ajoutés, suprimés par rapport a la référence de la branche courrante. > Affiche les fichiers édités, déplacés, renommés, ajoutés, supprimés par rapport à la référence de la branche courante.
> Plus d'informations : <https://git-scm.com/docs/git-status>. > Plus d'informations : <https://git-scm.com/docs/git-status>.
- Affiche les fichiers mofifiés qui n ont pas encore été ajoutés pour le commit : - Affiche les fichiers modifiés qui n'ont pas encore été ajoutés pour le commit :
`git status` `git status`
- Affiche les fichiers mofifiés (version courte) : - Affiche les fichiers modifiés (version courte) :
`git status -s` `git status -s`
- Affiche les fichiers mofifiés, sans tenir des comptes des fichiers non suivis : - Affiche les fichiers modifiés, sans tenir des comptes des fichiers non-suivis :
`git status --untracked-files=no` `git status --untracked-files=no`
- Affiche les fichiers mofifiés (version courte) avec les informations de branche : - Affiche les fichiers modifiés (version courte) avec les informations de branche :
`git status -sb` `git status -sb`

View file

@ -1,20 +1,20 @@
# git submodule # git submodule
> Inspecter, metre a jour et manager des sous modules. > Inspecter, mettre à jour et manager des sous-modules.
> Plus d'informations : <https://git-scm.com/docs/git-submodule>. > Plus d'informations : <https://git-scm.com/docs/git-submodule>.
- Installer un submodule depuis le dépot courrant : - Installer un sous-module depuis le dépôt courant :
`git submodule update --init --recursive` `git submodule update --init --recursive`
- Ajout d'un dépot Git en tant que sous module : - Ajout d'un dépôt Git en tant que sous-module :
`git submodule add {{repository_url}}` `git submodule add {{repository_url}}`
- Ajout d'un dépot Git en tant que sous module a répertoire donné : - Ajout d'un dépôt Git en tant que sous-module à un répertoire donné :
`git submodule add {{repository_url}} {{chemin/vers/repertoire}}` `git submodule add {{repository_url}} {{chemin/vers/repertoire}}`
- Metre à jour tout les sous modules à leurs derniers commit : - Mettre à jour tout les sous-modules à leur dernier commit :
`git submodule foreach git pull` `git submodule foreach git pull`

View file

@ -3,11 +3,11 @@
> Outil pour gérer les dépendances de projet en tant que sous-projets. > Outil pour gérer les dépendances de projet en tant que sous-projets.
> Plus d'informations : <https://manpages.debian.org/testing/git-man/git-subtree.1.en.html>. > Plus d'informations : <https://manpages.debian.org/testing/git-man/git-subtree.1.en.html>.
- Ajout d'un dépot Git en tant que sous arbre : - 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 --prefix={{chemin/vers/repertoire/}} --squash {{repository_url}} {{master}}`
- Metre a jour le sous arbre avec son dernier commit : - Mettre à jour le sous-arbre avec son dernier commit :
`git subtree pull --prefix={{chemin/vers/repertoire/}} {{repository_url}} {{master}}` `git subtree pull --prefix={{chemin/vers/repertoire/}} {{repository_url}} {{master}}`
@ -15,7 +15,7 @@
`git subtree merge --prefix={{chemin/vers/repertoire/}} --squash {{repository_url}} {{master}}` `git subtree merge --prefix={{chemin/vers/repertoire/}} --squash {{repository_url}} {{master}}`
- Pousser les commits vers le dépot d'un sous arbre : - 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 --prefix={{chemin/vers/repertoire/}} {{repository_url}} {{master}}`

View file

@ -3,22 +3,22 @@
> Opération bidirectionnelle entre un référentiel Subversion et Git. > Opération bidirectionnelle entre un référentiel Subversion et Git.
> Plus d'informations : <https://git-scm.com/docs/git-svn>. > Plus d'informations : <https://git-scm.com/docs/git-svn>.
- Cloner un dépot SVN : - Cloner un dépôt SVN :
`git svn clone {{https://example.com/subversion_repo}} {{local_dir}}` `git svn clone {{https://example.com/subversion_repo}} {{local_dir}}`
- Cloner un dépot SVN a partir d'une révision donnée : - 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{{1234}}:HEAD {{https://svn.example.net/subversion/repo}} {{local_dir}}`
- Metre a jourr le clone local a partir du depot SVN distant : - Mettre à jour le clone local à partir du dépôt SVN distant :
`git svn rebase` `git svn rebase`
- Chercher les changements distants dans le dépot SVN dans les appliquer sur le HEAD : - Chercher les changements distants dans le dépôt SVN dans les appliquer sur le HEAD :
`git svn fetch` `git svn fetch`
- Commiter sur le SVN : - Commiter sur le SVN :
`git svn dcommit` `git svn commit`

View file

@ -1,7 +1,7 @@
# git switch # git switch
> Basculez entre les branches Git. Nécessite la version 2.23+ de Git. > Basculez entre les branches Git. Nécessite la version 2.23+ de Git.
> Voir egalement `git checkout`. > Voir également `git checkout`.
> Plus d'informations : <https://git-scm.com/docs/git-switch>. > Plus d'informations : <https://git-scm.com/docs/git-switch>.
- Baculer sur une branche existante : - Baculer sur une branche existante :
@ -16,7 +16,7 @@
`git switch --create {{nom_de_branche}} {{commit}}` `git switch --create {{nom_de_branche}} {{commit}}`
- Basculer sur la branche précedante : - Basculer sur la branche précédente :
`git switch -` `git switch -`

View file

@ -1,7 +1,7 @@
# git tag # git tag
> Créer, lister, verifier et suprimer des tags. > Créer, lister, vérifier et supprimer des tags.
> Un tag est une reférence statique vers un commit. > Un tag est une référence statique vers un commit.
> Plus d'informations : <https://git-scm.com/docs/git-tag>. > Plus d'informations : <https://git-scm.com/docs/git-tag>.
- Lister tout les tags : - Lister tout les tags :
@ -20,11 +20,11 @@
`git tag {{nom_d_etiquette}} -m {{message_d_etiquette}}` `git tag {{nom_d_etiquette}} -m {{message_d_etiquette}}`
- Suprimer le tag avec le nom spécifié : - Supprimer le tag avec le nom spécifié :
`git tag -d {{nom_d_etiquette}}` `git tag -d {{nom_d_etiquette}}`
- Metre a jour les tags depuis l'origine : - Mettre à jour les tags depuis l'origine :
`git fetch --tags` `git fetch --tags`

View file

@ -1,20 +1,20 @@
# git worktree # git worktree
> Gérez plusieurs arborescences de travail attachées au même dépot. > Gérer plusieurs arbres de travail attachés au même dépôt.
> Plus d'informations : <https://git-scm.com/docs/git-worktree>. > Plus d'informations : <https://git-scm.com/docs/git-worktree>.
- Créer un nouveau sous arbre avec la branche spécifiée extraite dedans : - Créer un nouvel arbre de travail avec une branche spécifiée :
`git worktree add {{chemin/vers/repertoire}} {{branche}}` `git worktree add {{chemin/vers/repertoire}} {{branche}}`
- Créer un nouveau sous arbre branche extraite dedans : - Créer un nouvel arbre de travail avec une nouvelle branche :
`git worktree add {{chemin/vers/repertoire}} -b {{nouvelle_branche}}` `git worktree add {{chemin/vers/repertoire}} -b {{nouvelle_branche}}`
- Répertoriez tous les sous arbres attachés à ce dépot : - Répertorier tous les arbres de travail attachés à ce dépôt :
`git worktree list` `git worktree list`
- Suprime les sous arbres (apres avoir suprimé les repertoires de travail) : - Supprimer les arbres de travail (après avoir supprimé les répertoires de travail) :
`git worktree prune` `git worktree prune`

View file

@ -19,7 +19,7 @@
`git {{sous_commande}}` `git {{sous_commande}}`
- Exécuter une sous-commande Git sur un répertoire personalisé : - Exécuter une sous-commande Git sur un répertoire personnalisé :
`git -C {{chemin/vers/repertoire}} {{sous_commande}}` `git -C {{chemin/vers/repertoire}} {{sous_commande}}`

View file

@ -1,7 +1,7 @@
# grep # grep
> Recherche des motifs dans un texte. > Recherche des motifs dans un texte.
> Supporte des motifs simples et des expressions regulières. > Supporte des motifs simples et des expressions régulières.
> Plus d'informations : <https://www.gnu.org/software/grep/manual/grep.html>. > Plus d'informations : <https://www.gnu.org/software/grep/manual/grep.html>.
- Recherche une chaîne de caractères précise : - Recherche une chaîne de caractères précise :

View file

@ -18,6 +18,6 @@
`ifconfig {{eth0}} up` `ifconfig {{eth0}} up`
- Assigne une addresse IP à l'interface eth0 : - Assigne une adresse IP à l'interface eth0 :
`ifconfig {{eth0}} {{addresse_ip}}` `ifconfig {{eth0}} {{addresse_ip}}`

View file

@ -1,6 +1,6 @@
# install # install
> Copie des fichiers et mets à jour leurs attributs. > Copie des fichiers et met à jour leurs attributs.
> Copie des fichiers (souvent des exécutables) dans un répertoire système comme `/usr/local/bin` et leur donne les permissions et propriétaires appropriés. > Copie des fichiers (souvent des exécutables) dans un répertoire système comme `/usr/local/bin` et leur donne les permissions et propriétaires appropriés.
> Plus d'informations : <https://www.gnu.org/software/coreutils/install>. > Plus d'informations : <https://www.gnu.org/software/coreutils/install>.

View file

@ -1,6 +1,6 @@
# jekyll # jekyll
> Générateur de site statique simple et convenable aux blogs. > Générateur de site statique simple, adapté aux blogs.
> Plus d'informations : <https://jekyllrb.com>. > Plus d'informations : <https://jekyllrb.com>.
- Génère un serveur de développement qui tourne au http://localhost:4000/ : - Génère un serveur de développement qui tourne au http://localhost:4000/ :

View file

@ -1,6 +1,6 @@
# jest # jest
> Une plateforme de test JavaScript avec zero configuration. > Une plateforme de test JavaScript sans configuration.
> Plus d'informations : <https://jestjs.io>. > Plus d'informations : <https://jestjs.io>.
- Exécuter tous les tests disponibles : - Exécuter tous les tests disponibles :
@ -23,7 +23,7 @@
`jest --onlyChanged` `jest --onlyChanged`
- Surveiller les changements sur les fichiers et réexécuter les tests associés : - Surveiller les changements sur les fichiers et ré-exécuter les tests associés :
`jest --watch` `jest --watch`

View file

@ -1,6 +1,6 @@
# kosmorro # kosmorro
> Calcule les éphémérides et les événements pour une date donnée, à un emplacement donné sur Terre. > Calcule les éphémérides et les évènements pour une date donnée, à un emplacement donné sur Terre.
> Plus d'informations : <http://kosmorro.space>. > Plus d'informations : <http://kosmorro.space>.
- Obtenir les éphémérides pour Paris (France) : - Obtenir les éphémérides pour Paris (France) :

View file

@ -15,7 +15,7 @@
`ls -la` `ls -la`
- Liste les fichiers avec un format détaillé en utilisant des prefixes d'unités (KiB, MiB, GiB) : - Liste les fichiers avec un format détaillé en utilisant des préfixes d'unités (KiB, MiB, GiB) :
`ls -lh` `ls -lh`

View file

@ -3,7 +3,7 @@
> Un langage de programmation puissant, léger, et convenable aux systèmes embarqués. > Un langage de programmation puissant, léger, et convenable aux systèmes embarqués.
> Plus d'informations : <https://www.lua.org>. > Plus d'informations : <https://www.lua.org>.
- Démarre une session de commandes intéractive Lua : - Démarre une session de commandes interactive Lua :
`lua` `lua`

View file

@ -1,6 +1,6 @@
# r # r
> Interpréteur pour la langue R. > Interpréteur pour le langage R.
> Plus d'informations : <https://www.r-project.org>. > Plus d'informations : <https://www.r-project.org>.
- Démarre une session de commande R (REPL) : - Démarre une session de commande R (REPL) :

View file

@ -1,6 +1,6 @@
# vim # vim
> Vim (Vi IMproved), un editeur de texte en ligne de commandes, fournit plusieurs modes pour differentes manipulations de texte. > Vim (Vi IMproved), un éditeur de texte en ligne de commandes, fournit plusieurs modes pour différentes manipulations de texte.
> Pressez `i` pour passer en mode édition. `<Esc>` revient au mode normal, qui ne permet pas l insertion de code. > Pressez `i` pour passer en mode édition. `<Esc>` revient au mode normal, qui ne permet pas l insertion de code.
> Plus d'informations : <https://www.vim.org>. > Plus d'informations : <https://www.vim.org>.
@ -16,22 +16,22 @@
`:wq<Enter>` `:wq<Enter>`
- Ouvrir un fichier a une ligne specifiée : - Ouvrir un fichier à une ligne spécifiée :
`vim +{{numero_ligne}} {{chemin/vers/fichier}}` `vim +{{numero_ligne}} {{chemin/vers/fichier}}`
- Annuler la derniere operation : - Annuler la dernière opération :
`u` `u`
- Rechercher un pattern dans un fichier (appuyez `n`/`N` pour aller a la prochaine/précedante occurence) : - Rechercher un pattern dans un fichier (appuyez `n`/`N` pour aller à la prochaine / précédente occurrence) :
`/{{pattern_recherche}}<Enter>` `/{{pattern_recherche}}<Enter>`
- Effectuer une substition par éxpression reguliere dans tout le fichier : - Effectuer une substitution par expression régulière dans tout le fichier :
`:%s/{{pattern}}/{{replacement}}/g<Enter>` `:%s/{{pattern}}/{{replacement}}/g<Enter>`
- Afficher les numeros de ligne : - Afficher les numéros de ligne :
`:set nu<Enter>` `:set nu<Enter>`

View file

@ -2,10 +2,10 @@
> Localise un programme dans le chemin de l'utilisateur. > Localise un programme dans le chemin de l'utilisateur.
- Fouille la variable d'environnement « PATH » et affiche l'endroit des programmes exécutables correspondantes à la requete : - Fouille la variable d'environnement « PATH » et affiche l'emplacement des programmes exécutables correspondants à la requête :
`which {{exécutable}}` `which {{exécutable}}`
- Affiche toutes les exécutables correspondantes à la requete, si il y en a plus qu'un : - Affiche tous les exécutables correspondants à la requête, s'il y en a plus qu'un :
`which -a {{exécutable}}` `which -a {{exécutable}}`

View file

@ -18,7 +18,7 @@
`zip -r {{archive.zip}} {{chemin/du/répertoire1 chemin/du/répertoire2 chemin/du/fichier}}` `zip -r {{archive.zip}} {{chemin/du/répertoire1 chemin/du/répertoire2 chemin/du/fichier}}`
- Créé une archive chifrée (l'utilisateur sera sollicité pour saisir le mot de passe) : - Créé une archive chiffrée (l'utilisateur sera sollicité pour saisir le mot de passe) :
`zip -e -r {{archive.zip}} {{chemin/du/répertoire}}` `zip -e -r {{archive.zip}} {{chemin/du/répertoire}}`

View file

@ -1,7 +1,7 @@
# zless # zless
> Lire des fichiers compréssés. > Lire des fichiers compressés.
- Parcourrir une archive compréssé avec `less` : - Parcourir une archive compressé avec `less` :
`zless {{fichier.txt.gz}}` `zless {{fichier.txt.gz}}`

View file

@ -3,11 +3,11 @@
> Un générateur de site statique à partir d'un unique binaire sans dépendances. > Un générateur de site statique à partir d'un unique binaire sans dépendances.
> Plus d'informations : <https://www.getzola.org/documentation/getting-started/cli-usage/>. > Plus d'informations : <https://www.getzola.org/documentation/getting-started/cli-usage/>.
- Créé la structure du répertoire utilisé par Zola dans un répertoire donné : - Créer la structure du répertoire utilisé par Zola dans un répertoire donné :
`zola init {{mon_site}}` `zola init {{mon_site}}`
- Cronstuit la totalité du site dans le répertoire `public` (si le répertoire existe, il est supprimé) : - Construit la totalité du site dans le répertoire `public` (si le répertoire existe, il est supprimé) :
`zola build` `zola build`
@ -15,10 +15,10 @@
`zola build --output-dir {{chemin/du/répertoire_de_sortie/}}` `zola build --output-dir {{chemin/du/répertoire_de_sortie/}}`
- Contruit et met à disposition le site à partir d'un serveur local (l'adresse par défaut est `127.0.0.1:1111`) : - Construit et met à disposition le site à partir d'un serveur local (l'adresse par défaut est `127.0.0.1:1111`) :
`zola serve` `zola serve`
- Construit l'ensemble des pages comme la commande build, sans écrire le résultat sur le disque : - Construit l'ensemble des pages comme la commande `build`, sans écrire le résultat sur le disque :
`zola check` `zola check`

View file

@ -3,10 +3,10 @@
> Utilitaire de compression d'images PNG. > Utilitaire de compression d'images PNG.
> Plus d'informations : <https://github.com/google/zopfli>. > Plus d'informations : <https://github.com/google/zopfli>.
- Optimise une imahe PNG : - Optimise une image PNG :
`zopflipng {{entrée.png}} {{sortie.png}}` `zopflipng {{entrée.png}} {{sortie.png}}`
- Optimise plusieurs images PNG et sauvegarde avec prefix donné : - Optimise plusieurs images PNG et sauvegarde avec préfixe donné :
`zopflipng --prefix={{prefix}} {{image1.png}} {{image2.png}} {{image3.png}}` `zopflipng --prefix={{prefix}} {{image1.png}} {{image2.png}} {{image3.png}}`

View file

@ -12,7 +12,7 @@
`zoxide query {{foo}} {{bar}}` `zoxide query {{foo}} {{bar}}`
- Démarre une recherche de répertoire interactive (requires `fzf`) : - Démarre une recherche de répertoire interactive (nécessite `fzf`) :
`zoxide query --interactive` `zoxide query --interactive`
@ -20,10 +20,10 @@
`zoxide add {{chemin/du/répertoire}}` `zoxide add {{chemin/du/répertoire}}`
- Supprime un répertoire de la base de donnée de `zoxide` : - Supprime un répertoire de la base de données de `zoxide` :
`zoxide remove {{chemin/du/répertoire}}` `zoxide remove {{chemin/du/répertoire}}`
- Génére la configuration du shell pour la mise en place des alias de commandes (`z`, `za`, `zi`, `zq`, `zr`) : - Génère la configuration du shell pour la mise en place des alias de commandes (`z`, `za`, `zi`, `zq`, `zr`) :
`zoxide init {{bash|fish|zsh}}` `zoxide init {{bash|fish|zsh}}`

View file

@ -1,6 +1,6 @@
# ip address # ip address
> Sous commande de gestion IP Address. > Sous-commande de gestion des adresses IP.
> Plus d'informations : <https://www.man7.org/linux/man-pages/man8/ip-address.8.html>. > Plus d'informations : <https://www.man7.org/linux/man-pages/man8/ip-address.8.html>.
- Liste les interfaces réseau et leurs adresses IP associées : - Liste les interfaces réseau et leurs adresses IP associées :

View file

@ -1,9 +1,9 @@
# iwctl # iwctl
> Un outil de ligne de commande pour gèrer iwd. > Un outil de ligne de commande pour gérer iwd.
> Plus d'informations : <https://iwd.wiki.kernel.org/gettingstarted>. > Plus d'informations : <https://iwd.wiki.kernel.org/gettingstarted>.
- Lancer le mode interactif, dans ce mode vous pouvez entrer les commandes directement, avec de l'autocompletion : - Lancer le mode interactif, dans ce mode vous pouvez entrer les commandes directement, avec de l'auto-completion :
`iwctl` `iwctl`
@ -23,6 +23,6 @@
`iwctl station {{station}} get-networks` `iwctl station {{station}} get-networks`
- Se connecter à un réseau avec une station, si des informations de connexion sont nécessaires elles seront démandées : - Se connecter à un réseau avec une station, si des informations de connexion sont nécessaires elles seront demandées :
`iwctl station {{station}} connect {{network_name}}` `iwctl station {{station}} connect {{network_name}}`

View file

@ -7,7 +7,7 @@
`usermod -l {{nouveau_nom}} {{utilisateur}}` `usermod -l {{nouveau_nom}} {{utilisateur}}`
- Ajoute l'utilisateur à des groupes supplementaires (attention à l'omission d'espaces) : - Ajoute l'utilisateur à des groupes supplémentaires (attention à l'omission d'espaces) :
`usermod -a -G {{groupe1,groupe2}} {{utilisateur}}` `usermod -a -G {{groupe1,groupe2}} {{utilisateur}}`

View file

@ -1,7 +1,7 @@
# xclip # xclip
> Outil de manipulation de presse-papiers X11, semblable à `xsel`. > Outil de manipulation de presse-papiers X11, semblable à `xsel`.
> Gère les selections primaires et secondaires de X, en plus du presse-papier système (`Ctrl + C`/`Ctrl + V`). > Gère les sélections primaires et secondaires de X, en plus du presse-papier système (`Ctrl + C`/`Ctrl + V`).
- Copie la sortie d'une commande vers la zone de sélection primaire de X11 (presse-papiers) : - Copie la sortie d'une commande vers la zone de sélection primaire de X11 (presse-papiers) :
@ -23,7 +23,7 @@
`xclip -sel clip -t image/png {{fichier_entrée.png}}` `xclip -sel clip -t image/png {{fichier_entrée.png}}`
- Colle le contenu de la zone de selection de X11 à la console : - Colle le contenu de la zone de sélection de X11 à la console :
`xclip -o` `xclip -o`

View file

@ -8,15 +8,15 @@
`yay {{nom_paquet|terme_recherche}}` `yay {{nom_paquet|terme_recherche}}`
- Synchronise et mets à jour tous les paquets depuis les dépôts et l'AUR : - Synchronise et met à jour tous les paquets depuis les dépôts et l'AUR :
`yay` `yay`
- Synchronise et mets à jour seulement les paquets de l'AUR : - Synchronise et met à jour seulement les paquets de l'AUR :
`yay -Sua` `yay -Sua`
- Installe un nouveu paquet depuis les dépôts et l'AUR : - Installe un nouveau paquet depuis les dépôts et l'AUR :
`yay -S {{nom_paquet}}` `yay -S {{nom_paquet}}`

View file

@ -3,7 +3,7 @@
> Affiche des détails sur l'utilisateur courant. > Affiche des détails sur l'utilisateur courant.
> Plus d'informations : <https://docs.microsoft.com/windows-server/administration/windows-commands/whoami>. > Plus d'informations : <https://docs.microsoft.com/windows-server/administration/windows-commands/whoami>.
- Affiche le nom de l'utilisatuer courant : - Affiche le nom de l'utilisateur courant :
`whoami` `whoami`