Ακολουθούν ορισμένες βασικές εντολές Git με ενδεικτικά παραδείγματα:
1. git init
Αρχικοποιήστε ένα νέο αποθετήριο Git στον τρέχοντα κατάλογο.
Παράδειγμα:
git init
2. git clone <repository>
Κλωνοποιήστε ένα αποθετήριο από ένα απομακρυσμένο χώρο αποθήκευσης στον τοπικό σας υπολογιστή.
Παράδειγμα:
git clone https://github.com/user/repository.git
3. git add
<αρχείο>
Προσθέστε ένα αρχείο στην περιοχή σταδιοποίησης για να προετοιμαστείτε για δέσμευση.
Παράδειγμα:
git add myfile.txt
4. git commit -m
"<μήνυμα>"
Δημιουργήστε μια νέα δέσμευση με ένα <μήνυμα> για να καταγράψετε τις αλλαγές στην περιοχή σταδίου.
Παράδειγμα:
git commit -m "Add new feature"
5. git status
Εμφάνιση της κατάστασης του αποθετηρίου και των αρχείων, συμπεριλαμβανομένης της κατάστασης των μη δεσμευμένων αλλαγών.
Παράδειγμα:
git status
6. git log
Εμφανίστε το ιστορικό δεσμεύσεων του αποθετηρίου, συμπεριλαμβανομένων πληροφοριών σχετικά με τις δεσμεύσεις, τους συντάκτες και τις χρονικές σημάνσεις.
Παράδειγμα:
git log
7. git pull
Συγχρονίστε και τραβήξτε τις αλλαγές από ένα απομακρυσμένο αποθετήριο στο τοπικό σας αποθετήριο.
Παράδειγμα:
git pull origin main
8. git push
Ωθήστε τις αλλαγές από το τοπικό σας αποθετήριο σε ένα απομακρυσμένο αποθετήριο.
Παράδειγμα:
git push origin main
9. git branch
Εμφάνιση της λίστας των υποκαταστημάτων στο αποθετήριο και του τρέχοντος ενεργού κλάδου.
Παράδειγμα:
git branch
10. git checkout <branch>
Μετάβαση σε διαφορετικό κλάδο στο αποθετήριο.
Παράδειγμα:
git checkout feature-branch
11. git merge <branch>
Συγχώνευση αλλαγών από έναν κλάδο στον τρέχοντα κλάδο.
Παράδειγμα:
git merge feature-branch
12. git remote add <name> <url>
Συνδέστε ένα τοπικό χώρο αποθήκευσης με ένα απομακρυσμένο χώρο αποθήκευσης προσθέτοντας ένα απομακρυσμένο.
Παράδειγμα:
git remote add origin https://github.com/user/repository.git
13. git remote -v
Εμφανίστε τη λίστα των τηλεχειριστηρίων που είναι συνδεδεμένα με το τοπικό αποθετήριο.
Παράδειγμα:
git remote -v
14. git reset <file>
Αναίρεση μη δεσμευμένων αλλαγών σε ένα συγκεκριμένο αρχείο.
Παράδειγμα:
git reset myfile.txt
15. git stash
Αποθηκεύστε προσωρινά τις μη δεσμευμένες αλλαγές για να εργαστείτε σε διαφορετικό κλάδο.
Παράδειγμα:
git stash
Αυτές είναι μερικές μόνο από τις βασικές εντολές Git. Το Git παρέχει πολλές περισσότερες εντολές και λειτουργίες για διαχείριση και συνεργασία πηγαίου κώδικα.