Please enable JavaScript.
Coggle requires JavaScript to display documents.
GIT - Coggle Diagram
GIT
Configuration Globaux
Ouvrir editeur texte pour modifier les configurations globaux
git config --global -e
Afficher la liste de toutes les configurations globaux
git config -- global --list
Visualiser les configurations globales de Git
cat ~/.gitconfig
Configuer Notepad++ de facon globale
git config --global core.editor "Notepad++.exe -multiInst -nosession "
Définition des paramètres globaux
git config --global user.email "email"
git config --global user.name "nom"
git config --global key value
Gestion des branches
vérifier l'emplacement
pwd
Obtenir la liste de toutes les branches
git branch
Changer de branche
git checkout -b <parent-branch> <branch-name>
Suppression d'une branche
git branch -d <branch-name>
Fusionner les modif d'une branche dans la branche actuelle
git merge <branch-name>
Basculer vers une branche cible
git checkout
Fusionner les modif de plusieurs branches
git merge <branch-name-1> <branch-name-n>
Gérer une nouvelle branche
git branch <branch-name>
Créer et basculer auto vers la nouvelle branche
git checkout -b <branch-name>
Revenir à la branche Master
git checkout master
Renommer une branche
git branch -m <ancien-nom> <nouveau-nom>
Lister toutes les branches locales et distantes
git branch -a
Pousser une branche vers une autre
git push -u 'nom-branche-actuelle' 'nom-branche-dest'
Gestion des fichiers
Supprimer rep Git et son contenu
rm -rf .git
Afficher l'état actuel de Git
git status
Visualiser la différence entre les modifications des fichiers
git diff
Ajouter des modifications
git add
Supprimer des fichiers
git rm
Valider les modifications
git commit -m "message"
Restaurer les fichiers
git restore --staged <fiche.type>
Ajouter les nouveaux fichiers ou modifiés dans le rép
git add.
Initialisation et Clonage
Obtenir une copie du référentiel
git clone <URL>
Initialiser un nouveau dépot Git dans un rep existant
git init
Cloner un dépot Git dans rep local
git clone <repository> [targetdirectory]
Extraire le contenu de fichier Zip
unzip 'nom-fichier.zip' 'nom-rep'
Visualiser le contenu de fichier
cat <nom-fichier>
Afficher un bref historique des snapshots crées
git log
Afficher les dossiers et les fichiers dans .git
cd .git
Créer un fichier avec Notepad++
notepad++ <nomfichier>
Lancer Notepad++
npp
Afficher les dossiers et les fichiers cachés
ls -a
Partager un code sur GitHub
git remote add origin <URL projet dans GitHub>
Afficher l'historique commit en une ligne
git log -oneline