0% ont trouvé ce document utile (0 vote)
55 vues1 page

Git CMD

Transféré par

fbiciadst66dst
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
55 vues1 page

Git CMD

Transféré par

fbiciadst66dst
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 PDF, TXT ou lisez en ligne sur Scribd

Commande Git Description

git config –global [Link] <nom> Modifie le nom d’utilisateur dans votre config git

git config –global [Link] <mail> Modifie l’adresse email dans votre configuration git

git init <le_nom_de_votre_repo_git> Initialise un nouveau repo git


git init --bare <nom_de_depot> Initialise un repo sans working tree
git clone <url_du_depot_git> Clone un repo git
git add <nom_du_ou_des_fichier(s)> Ajoute les fichiers spécifiés à l’index
git add * Ajoute tous les fichiers à l’index
git add --patch * Ouvre le mode interactif de git add
git commit Permet de commit des modifications
git commit -m <message_de_commit> Permet de commit en donnant un message de commit

git commit -a Add & commit tous les fichiers modifiés ou supprimés

git diff Montre les modifications dans l’index non commitées

git diff -–staged --staged est un synonyme de --cached

git diff <branche_1> <branche_2> Montre les différences entre deux branches
git reset <fichier> L’inverse de git add
git reset <hash_du_commit> Retourne au commit choisi
git reset –hard <hash_du_commit> Pareil mais supprime tous les changements
git status Affiche les statuts du working tree
git rm <fichier(s)> Supprime les fichiers du working tree et de l’index
git log Affiche l’historique des commits
git log –follow <nom_du_fichier> Affiche l’historique des changements du fichier
git show <hash_du_commit> Affiche les détails d’un commit
git tag <hash_du_commit> Donne un tag au commit
git branch Liste toutes les branches locales du repo actuel
git branch <branche> Crée une nouvelle branche
git branch -d <branche> Supprime une certaine branche
git checkout <branche> Permet de changer de branche
git checkout -b <branche> Crée une nouvelle branche et passe dessus
git merge <branche> Merge une branche à la branche actuelle
git remote add <nom> <lien_git> Ajoute un serveur git en lui donnant un nom remote
git push Push le commit sur git
git push <remote> <branche> Push le commit en spécifiant un repo et une branche

git push –all <remote> Push tous les commits de toutes branches sur remote
git pull <branche> Pull les derniers commits d’une branche
git stash Met de côté les modifications présentes
git stash save Pareil que git stash mais plus explicite
git stash pop Récupère les fichiers sauvés dans la stash
git stash list Liste les différentes stashes sauvées
git stash drop Supprime une stash préalablement sauvée

Vous aimerez peut-être aussi