P-Space
13Jan/140

Εισαγωγή στο Git

Git-Logo-2Color

Το git είναι ένα distributed revision control σύστημα. Δημιουργήθηκε για τις ανάγκες του Linux kernel από τον Linus Torvalds. Έχει γίνει ευρέως αποδεκτό πια από πάρα πολλά open source projects πέρα από το Linux kernel.

Αποτελεί την τεχνική υποδομή για πολύ δημοφιλείς πλατφόρμες ανάπτυξης λογισμικού όπως το github. Είναι πλέον μία lingua franca για την ανάπτυξη προγραμμάτων ελεύθερου λογισμικού και όχι μόνο, μέσω τις οποίας μπορούν πολλοί developers να συνεργάζονται αποτελεσματικά.

Θα γίνει λοιπόν μια παρουσίαση στις 15/01 και ώρα 19:00, με θέμα το git.

Η παρουσίαση θα ξεκινήσει με μία γενική εισαγωγή πάνω στα version control systems και γιατί θα πρέπει κάποιος που κάνει ανάπτυξη λογισμικού να χρησιμοποιεί κάποιο, έστω και αν αυτό δεν είναι το git.

Θα δούμε μετά από κοντά και θα εξηγήσουμε βασικές έννοιες του git όπως για παράδειγμα τι είναι:

Patch, Tree, Commit, Branch, Index, Working directory, Repository, Remote branch, Merge commit, Commit range.

( Αν δεν ξέρετε καμία ή κάποιες από τις παραπάνω έννοιες τότε είστε ακριβώς το κοινό στο οποίο στοχεύει η παρουσίαση. )

Θα δούμε επίσης σε πρακτικό επίπεδο πως μπορούμε να δουλέψουμε με το git. Για κάθε έννοια θα βλέπουμε μία δύο εντολές που τη χρησιμοποιούν και πως μπορούμε να κάνουμε πρακτικά πράγματα με αυτές.

Τέλος θα δούμε κάποια χαρακτηριστικά workflows, τρόπων δηλαδή που μπορεί να χρησιμοποιηθεί το git μεταξύ μίας ομάδας προγραμματιστών για να συνεργαστούν πάνω στην ανάπτυξη ενός προγράμματος.

Τετάρτη στις 7 στο P-Space. See you all there...

Filed under: Events, FOSS Leave a comment
Comments (0) Trackbacks (0)

No comments yet.


Leave a comment

No trackbacks yet.