Aide-mémoire Git
Setup
git config --global user.name "Name"Set user name
git config --global user.name "Sam"
git config --listShow all config
git config --list
Start
git initInitialize a new repository
git init my-project
git clone <url>Clone a remote repository
git clone https://github.com/user/repo.git
Changes
git statusWorking directory status
git status
git diffCompare changes
git diff HEAD~1
git add <file>Add to staging
git add . / git add file.txt
git commit -m "message"Create a commit
git commit -m "feat: new feature"
git commit --amendAmend the last commit
git commit --amend -m "updated message"
git stashTemporarily stash changes
git stash / git stash pop
Branch
git branchList branches
git branch -a
git branch <name>Create a new branch
git branch feature/login
git checkout <branch>Switch branch
git checkout main
git checkout -b <name>Create and switch
git checkout -b feature/login
git merge <branch>Merge a branch
git merge feature/login
git branch -d <name>Delete a branch
git branch -d feature/login
git branch -D <name>Force-delete a branch
git branch -D feature/login
Remote
git remote -vList remotes
git remote -v
git fetchFetch remote changes
git fetch origin
git pullFetch and merge
git pull origin main
git pushPush to remote
git push origin main
git push --forceForce push
git push --force origin main
Undo
git restore <file>Discard file changes
git restore file.txt
git reset HEAD <file>Unstage a file
git reset HEAD file.txt
git revert <commit>Revert a commit (new commit)
git revert abc123
git reset --soft HEAD~1Undo last commit (keep changes)
git reset --soft HEAD~1
git reset --hard HEAD~1Delete last commit (discard changes)
git reset --hard HEAD~1
Inspect
git logCommit history
git log --oneline --graph
git log --onelineOne-line history
git log --oneline -10
git show <commit>Commit details
git show abc123
git blame <file>Per-line author
git blame file.txt
git reflogHEAD history (for recovery)
git reflog
Qu'est-ce que Aide-mémoire Git ?
Aide-mémoire Git gratuit avec des commandes recherchables par catégorie, du branching au merge en passant par rebase, stash et reset, chacune avec usage et niveau de danger.
Comment utiliser
- 1Rechercher— Recherchez l'élément souhaité par mot-clé.
- 2Catégorie— Filtrez par boutons de catégorie.
- 3Copier— Copiez l'élément souhaité.
Outils associés
Questions fréquentes
Un aide-mémoire Git consultable organisé par catégorie avec indicateurs de niveau de danger.
Non. Tout le traitement se fait dans votre navigateur.
Oui, vous pouvez copier ou télécharger les résultats.
Oui, le design responsive fonctionne sur les appareils mobiles.
Oui, c'est entièrement gratuit.