Τέλος, το μόνο που μένει να δούμε είναι πώς να καταχωρίσετε τις διαδοχικές αλλαγές στην ανάπτυξή μας.
9. Καταχώριση αλλαγών
Θα κάνουμε κάποιες αλλαγές στο αρχείο πηγαίου κώδικα. Πρώτα θα προσθέσουμε την τυπική γραμμή περιβάλλοντος *νεράιδα για τα σενάρια και μετά θα κάνουμε ένα λίγο πιο ενθουσιώδες μήνυμα. Σε αυτήν την περίπτωση το κάνουμε με το πρόγραμμα επεξεργασίας κειμένου.
Εάν εκτελέσουμε την εντολή git status Αυτό θα μας ενημερώσει ότι υπήρξαν αλλαγές και ότι πρέπει να κάνουμε νέες διαπράττουν για να τα εγγράψετε. Έτσι εκτελούμε:
~ / HelloWorld $ git commit -a -m "Προσθήκη πιο ενθουσιώδους μηνύματος"
Όταν ξεκινήσαμε το έργο μας το Google Code, διαπιστώσαμε ότι θα είχε την άδεια GPL v3, δηλώνει ότι το λογισμικό πρέπει να διανεμηθεί με ένα αντίγραφο του αρχείου άδειας. Γι 'αυτό μπορούμε να συνδεθούμε στον ιστότοπο του GNU και κατεβάστε το.
Τώρα που έχουμε το αρχείο άδειας, μπορούμε να το προσθέσουμε στο έργο μας. Απλώς ρίχνοντάς το στον κατάλογο εργασίας. Αν τρέξουμε ένα git status, θα μας ενημερώσει ότι υπήρξαν αλλαγές αλλά ότι το εν λόγω αρχείο δεν είναι «παρακολουθείται»(Εάν μου επιτρέπετε τον όρο).
Για να αντικατοπτρίζεται η αλλαγή στο αποθετήριο μας, πρέπει να την προσθέσουμε αποτελεσματικά χρησιμοποιώντας την εντολή git add.
~ / HelloWorld $ git add LICENSE.txt
Αν τρέξουμε ξανά git status Αυτό θα μας ενημερώσει ότι έχει προστεθεί ένα νέο αρχείο. Τελικά τρέχουμε ένα διαπράττουν για να δημιουργήσουμε μια νέα έκδοση και, τέλος, μπορούμε να ανεβάσουμε την τρέχουσα κατάσταση του τοπικού αποθετηρίου μας στο απομακρυσμένο αποθετήριο που φιλοξενείται Google Code.
~ / HelloWorld $ git commit -a -m "Προσθήκη αρχείου άδειας GPL v3" ~ / HelloWorld $ git push gc master
10. Ανασκόπηση της ιστορίας μας
Εάν συνδεθούμε στο αποθετήριο του έργου μας στο Google Code μπορούμε να δούμε στην ενότητα Πηγή στο τμήμα Αλλαγές τις διαφορετικές εκδόσεις που χρησιμοποιούμε στην ανάπτυξή μας.
Μπορείτε να δείτε το αποθετήριο στη διεύθυνση: http://code.google.com/p/lecovi-hello-world/source/browse/
Τελικά
Όπως θα δείτε, είναι αρκετά απλό και είναι ένα εξαιρετικά χρήσιμο εργαλείο. Ελπίζω να σας άρεσε, σας έχει εξυπηρετήσει και περιμένω τα σχόλιά σας.
Χαιρετισμούς!
Ευχαριστώ για αυτήν τη σειρά ενδιαφέρων άρθρων !!
Υπάρχει κάποιος ιδιαίτερος λόγος για τη χρήση του Google Code αντί του Github που φαίνεται να είναι πιο διάσημος; Το ρωτάω από τη μεγαλύτερη άγνοια XD
Χαιρετισμούς!
Παρακαλώ!
Όχι μόνο φαινόταν πολύ απλό και πιστεύοντας ότι πολλά άτομα έχουν ήδη λογαριασμό Google, μπορείτε να λάβετε την υπηρεσία μεταβαίνοντας στον ιστότοπο του Κώδικα Google.
Το GitHub είναι ένα εξαιρετικό εργαλείο, αλλά μερικές φορές οι επιλογές διαμόρφωσης το καθιστούν λίγο πιο συντριπτικό για τον αρχάριο.
Ετοιμάζω μερικές δόσεις όπου δουλεύω λίγο με το GitHub και το Bitbucket, παρουσιάζοντας το Mercurial και το hg-git.
Hug!