background image

Why Git

Το Git είναι ένα κατανεμημένο σύστημα ελέγχου εκδόσεων (distributed version control system – DVCS) που 
σημαίνει ότι:

επιτρέπει την παράλληλη εργασία πολλαπλών ατόμων σε ένα έργο ακόμα και χωρίς την ύπαρξη σύνδεσης 
σε κεντρικό δίκτυο. Η εργασία τους μπορεί να καταχωρηθεί (push) στο έργο όταν είναι έτοιμη. 

είναι δωρεάν, σύμφωνα με την άδεια GPLv2

είναι γρήγορο και υποστηρίζει πολύ μεγάλα projects π.χ. Linux Kernel

είναι ασφαλές, η ιστορία και ο κώδικας είναι κρυπτογραφικά επικυρωμένα

είναι modular και χρησιμοποιεί τα υπάρχοντα πρωτόκολλα (π.χ. HTTP, ssh, rsync)

επιτρέπει τον έλεγχο χαμηλού επιπέδου (πολλοί τρόποι για να σπάσει το repository σας)