Kommandon
En sida per kommando — syntax, flaggor, och konkreta exempel. Använd som referens när du vet ungefär vad du vill göra men inte minns exakt hur.
| Kommando | Gör vad |
|---|---|
| git add | Förbered filer för commit |
| git blame | Se vem som ändrade vilken rad |
| git bisect | Hitta vilken commit som introducerade en bugg |
| git branch | Skapa, lista och ta bort branches |
| git cherry-pick | Plocka in en specifik commit från en annan branch |
| git clone | Kopiera ett repo till din dator |
| git commit | Spara en ögonblicksbild av stagade ändringar |
| git diff | Visa exakt vad som ändrats |
| git fetch | Hämta ändringar från remote utan att mergea |
| git log | Bläddra i historiken |
| git merge | Slå ihop två branches |
| git pull | Hämta och mergea från remote |
| git push | Skicka commits till remote |
| git rebase | Flytta en branch till ny startpunkt |
| git reflog | Sista räddningsplankan — se allt som hänt |
| git remote | Hantera kopplingar till fjärrrepon |
| git reset | Ångra commits eller unstaga filer |
| git revert | Ångra en commit med en ny commit |
| git stash | Spara undan halvfärdig kod tillfälligt |
| git status | Kolla läget — kör alltid det här först |
| git switch | Byt branch |
| git tag | Markera en specifik commit med ett namn |