Γρήγορο Γλωσσάρι
Σύνοψη μιας γραμμής για κάθε όρο.
| Όρος | Μία γραμμή |
|---|---|
| Repo | Ο φάκελος έργου που παρακολουθεί το Git |
| Commit | Στιγμιότυπο αλλαγών με μήνυμα |
| Stage | Σημείωση "αυτό θα μπει στο επόμενο commit" |
| Push | Στέλνεις commits στο remote |
| Fetch | Κατεβάζεις info από remote, χωρίς ενσωμάτωση |
| Pull | Fetch + Merge/Rebase σε ένα βήμα |
| Branch | Ανεξάρτητο μονοπάτι ανάπτυξης |
| Merge | Ενώνεις 2 branches, με merge commit |
| Rebase | Ξαναγράφεις commits πάνω σε νέα βάση, γραμμικό ιστορικό |
| Conflict | Το Git δεν ξέρει ποια αλλαγή να κρατήσει |
| Remote | Δείκτης προς απομακρυσμένο repo (π.χ. origin) |
| HEAD | Πού βρίσκεσαι τώρα |
| Tag | Ετικέτα σε commit (π.χ. version) |
| Stash | Προσωρινή αποθήκευση αλλαγών χωρίς commit |
| Reset | Μετακινεί branch πίσω, σβήνει ιστορικό μετά (τοπικά μόνο) |
| Revert | Νέο commit που αναιρεί ένα παλιό (ασφαλές, δημόσιο) |
| Merge Request | Αίτημα review πριν το merge (GitLab feature) |