GIT / GITHUB

COMMANDE ACTION
git init Créer un dépôt Git vide ou réinitialiser un existant
mkdir Créer un répertoire vide
touch Créer un fichier vide
ls Lister
ls -A Lister tout, y compris les fichiers cachés
cd Se déplacer dans un répertoire
cd .. Remonter d'un étage
cd../../ Remonter de 2 étages
pwd Afficher l'endroit ou l'on est
git add

Retour haut de page

Ajouter le contenu de fichiers dans l'index

(en staging : fichier modifié mais pas envoyé)

git add --all ou git add *

(* : select group of files)

Pour tout ajouter dans l'index

(en staging : fichier modifié mais pas envoyé)

git bisect Trouver par recherche binaire la modification qui a introduit un bogue
git branch Lister, créer ou supprimer des branches
git checkout Extraire une branche ou des chemins dans la copie de travail
git checkout + sha du commit Détailler le commit
git clone

Cloner un dépôt dans un nouveau répertoire

Récupérer la totalité d'un dossier

git commit -m "message" Enregistrer les modifications dans le dépôt en les nommant
git diff Afficher les changements entre les validations, entre validation et copie de travail
git fetch Télécharger les objets et références depuis un autre dépôt
git grep Afficher les lignes correspondant à un motif
git log git log -n2

Afficher l'historique des validations

Détailler les 2 derniers commit enregistrés

git log -p + nom du fichier

Afficher l'historique de tout ce qui a été fait dans le fichier

Analyser le dépôt

git merge

Retour haut de page

Fusionner deux ou plusieurs historiques de développement ensemble
git branch -d + nom du fichier ou git br -d + nom du fichier Supprimer les branches après les avoir merger
git mv Déplacer ou renommer un fichier, un répertoire, ou un lien symbolique
git pull Rapatrier et intégrer un autre dépôt ou une branche locale, la dernière modification apportée
git push Mettre à jour les références distantes ainsi que les objets associés
nom du paquet -v ou nom du paquet --version Vérifier si un paquet est installé et quelle est sa version
cat Afficher le contenu du dossier
git rebase Reporter les validations locales sur le sommet mis à jour d'une branche amont
git reset Réinitialiser la HEAD courante à l'état spécifié
git revert Défaire ce qui a été fait à ce moment là
git rm Supprimer des fichiers de la copie de travail et de l'index
git rm -r Supprimer des fichiers avec toutes ses dépendances
git status Afficher le statut de la copie de travail
git help + command Lister les sous-commandes disponibles
ctrl L ou clear Nettoyer le terminal
history Afficher l'historique
flèche du haut Voir la dernière commande faite
man + commande Détailler la commande et ses options
.gitignore

Retour haut de page

Dossier contenant les fichiers cachés