1.0 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.0 KiB
		
	
	
	
	
	
	
	
Configuration
Définir la configuration globale
git config --global user.name "[name]"
git config --global user.email "[email]"
Commencer
Créer un dépôt git
git init
Cloner un dépôt git existant
git clone [url]
Commit
Valider tous les changements suivis
git commit -am "[commit message]"
Ajouter de nouvelles modifications au dernier commit
git commit --amend --no-edit
J'ai fait une erreur
Changer le message du dernier commit
git commit --amend
Annuler le commit le plus récent et conserver les changements
git reset HEAD~1
Annuler les N commits les plus récents et conserver les changements
git reset HEAD~N
Annuler le commit le plus récent et se débarrasser des changements
git reset HEAD~1 --hard
Réinitialiser la branche à l'état distant
git fetch origin
git reset --hard origin/[branch-name]
Divers
Renommer la branche locale master en main
git branch -m master main