0. Forking & Cloning:
Δημιουργείτε ένα fork του repository του project στο GitHub.Κάντε clone το fork στον τοπικό σας υπολογιστή.
1. Ξεκινήστε μια νέα εργασία (feature):
Δημιουργείτε ένα νέο branch από τον κεντρικό κλάδο:
git checkout -b feature-branch main
2. Καταχωρίζοντας αλλαγές:
Προσθέτετε τις αλλαγές σας:
git add .
Δεσμεύετε τις αλλαγές:
git commit -m "Περιγραφή των αλλαγών"
Πραγματοποιείτε commit των αλλαγών τακτικά, με περιγραφικά μηνύματα.
3. Testing
Να ελέγχετε για τυχόν σφάλματα ή bugs στον κώδικα. Αυτό γίνεται με tests για να διασφαλίσετε την ορθή λειτουργία του κώδικα.4. Ανεβάστε τις αλλαγές στο GitHub:
Κάνετε push το branch σας στο fork σας στο GitHub.
git push origin feature-branch
5. Συνένωση των αλλαγών:
Δημιουργείτε ένα αίτημα συγχώνευσης (pull request) στο GitHub.Οι άλλοι προγραμματιστές ελέγχουν τον κώδικα και προβαίνουν σε σχόλια ή αλλαγές αν απαιτείται.
Αφού ολοκληρωθούν οι αλλαγές και εγκριθεί το αίτημα συγχώνευσης, συγχωνεύετε το branch με τον κεντρικό κλάδο.
6. Ενημέρωση του τοπικού κώδικα:
Ανανεώνετε τον τοπικό κώδικα σας με τις τελευταίες αλλαγές από το GitHub:
git checkout main
git pull origin main
git pull origin main
Αυτή η διαδικασία είναι μια απλή και συχνά χρησιμοποιούμενη διαδικασία. Ωστόσο, μπορείτε να προσαρμόσετε το workflow σας ανάλογα με τις ανάγκες του εργασιακού σας περιβάλλοντος και την προτίμηση της ομάδας σας.
Συμβουλές:
- Χρησιμοποιήστε git aliases για να συντομεύσετε τις εντολές.
- Προσθέστε .gitignore file για να αγνοήσετε άσχετα αρχεία.
- Χρησιμοποιήστε tags για να σημάνετε σημαντικές εκδόσεις του κώδικα.
- Μάθετε για advanced git features για πιο αποτελεσματική χρήση.
0 Σχόλια