Skip to main content

Το Big Picture

Οι 3 (+1) "χώροι" που πρέπει να έχεις στο μυαλό σου:

Working Directory → Staging Area (Index) → Local Repo (.git) → Remote (GitLab)
(τα αρχεία (τι θα μπει στο (το ιστορικό (το "server",
σου, ό,τι επόμενο commit) των commits π.χ. GitLab)
βλέπεις) στον υπολογιστή σου)
ΧώροςΤι είναιΤο SourceTree το δείχνει ως
Working DirectoryΤα αρχεία όπως τα βλέπεις/επεξεργάζεσαι τώρα"Unstaged files"
Staging Area (Index)Η "λίστα" με ό,τι θα μπει στο επόμενο commit"Staged files"
Local RepositoryΤο ιστορικό commits, αποθηκευμένο τοπικά στον φάκελο .gitΤο γράφημα (graph) στο κύριο παράθυρο
Remote RepositoryΤο αντίγραφο στο GitLab (server)Τα REMOTES στο αριστερό μενού

Η βασική ροή δουλειάς είναι:

Αλλάζεις αρχεία → Stage → Commit (τοπικά) → Push (στο GitLab) (κάποιος άλλος κάνει) Pull