0% ont trouvé ce document utile (0 vote)
47 vues2 pages

Commande Git

Le document liste les commandes Git les plus courantes pour la configuration, les modifications locales, l'historique des commits, les branches et tags, l'inspection et la comparaison, le travail avec d'autres, l'annulation et les fonctionnalités avancées.

Transféré par

jonathan
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
47 vues2 pages

Commande Git

Le document liste les commandes Git les plus courantes pour la configuration, les modifications locales, l'historique des commits, les branches et tags, l'inspection et la comparaison, le travail avec d'autres, l'annulation et les fonctionnalités avancées.

Transféré par

jonathan
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

 Configuration et Initialisation

- git config : Utilisé pour configurer les options Git au niveau du système, de l'utilisateur ou du
dépôt.

- git init : Crée un nouveau dépôt Git.

- git clone [url] : Clone un dépôt existant.

 Modifications Locales

- git add [fichier] : Ajoute un fichier à la zone de préparation.

- git status : Montre l'état des fichiers dans le répertoire de travail et la zone de préparation.

- git diff : Affiche les différences entre les fichiers dans la zone de préparation et la dernière version.

- git commit : Enregistre les modifications dans le dépôt Git.

- git reset [fichier] : Enlève des fichiers de la zone de préparation.

 Historique des Commits

- git log : Affiche l'historique des commits.

- git show [commit] : Montre les modifications et les métadonnées d'un commit spécifique.

 Branches et Tags

- git branch: Liste, crée, ou supprime des branches.

- git checkout [nom-de-branche] : Bascule entre les branches ou restaure les fichiers de l'arbre de
travail.

- git merge [branche] : Fusionne l'historique de la branche spécifiée dans la branche courante.

- git rebase [branche] : Applique les modifications de la branche courante à la pointe de la branche
spécifiée.

- git tag : Utilisé pour marquer des points spécifiques dans l'historique comme importantes,
généralement pour marquer les versions de sortie.

 Inspection et Comparaison

- git log : Affiche l'historique des commits.

- git diff : Compare les modifications entre les commits, le répertoire de travail, etc.

- git show : Affiche divers types d'objets (commits, tags, etc.).


 Travail avec d'Autres

- git fetch [alias] : Télécharge tous les objets et références d'un dépôt distant.

- git pull [alias] [branche]`: Récupère et intègre avec une autre branche ou un dépôt.

- git push [alias] [branche] : Met à jour le dépôt distant avec les commits locaux.

 Annulation

- git revert : Crée un nouveau commit qui annule les modifications d'un commit précédent.

- git reset : Réinitialise la HEAD courante à l'état spécifié, optionnellement en modifiant l'index et le
répertoire de travail.

- git stash : Met de côté les modifications non commitées de votre répertoire de travail.

 Avancé et Divers

- git cherry-pick [commit] : Applique les modifications introduites par certains commits existants.

- git rebase: Réapplique les commits sur la pointe d'une autre base.

- git bisect: Utilise la recherche binaire pour trouver le commit qui a introduit un bogue.

Vous aimerez peut-être aussi