Commande de base Git sous Linux
Dans un terminal :
Avant de commencer, vérifier la présence de la valeur name avec la commande :
git config --global user.name
Si jamais la modifier ou l'ajouter avec la commande :
git config --global user.name "Sebastien"
La même chose pour l'email avec la commande :
git config --global user.mail
pour créer un dépôt Git utiliser la commande :
git init
Pour avoir un aperçu du répertoire
git status
pour ajouter un fichier
git add nom_fichier
Pour ajouter un répertoire et son contenu :
git add *
pour faire un commit sur sa copie locale
git commit -m "message"
Pour faire un commit avec un message plus long :
git commit
historique des commits :
git log
Voir les changements :
git diff
voir l'historique sur un fichier :
git show
Pour avoir la liste des dépôts distants :
git remote
voir la liste des serveurs distants
git remote -v
Ajouter un dépôt distant
git remote add
pour ignorer des fichiers, il faut créer un fichier .gitignore
et ajouter les dossier et fichiers à ignorer dans ce fichier
Pour supprimer des fichiers dans git et dans la copie de travail :
git rm nom_fichier
pour restaurer un fichier si mauvaise manipulation :
git restore --staged
puis
git restore
et pour ne supprimer uniquement le fichier dans le depot git ;
git rm --cached