Αυτό το ιστολόγιο θα αναφέρει τη μέθοδο αποδοχής όλων των τρεχουσών και των εισερχόμενων αλλαγών στο Git.
Πώς να αποδεχτώ όλες τις τρέχουσες/εισερχόμενες αλλαγές στο Git;
Για να αποδεχτείτε όλες τις τρέχουσες/εισερχόμενες αλλαγές στο Git, ακολουθήστε την παρακάτω διαδικασία:
- Μεταβείτε στον τοπικό κατάλογο Git.
- Δείτε το διαθέσιμο περιεχόμενο με τη βοήθεια του ' ls ' εντολή.
- Δημιουργία/Δημιουργία νέου αρχείου χρησιμοποιώντας το ' αφή ' εντολή.
- Ελέγξτε την κατάσταση Git και παρακολουθήστε το αρχείο στην περιοχή σταδιοποίησης.
- Πραγματοποιήστε αλλαγές εκτελώντας το ' git commit εντολή ' με το ' -Μ 'σημαία.
- Χρησιμοποιήστε το ' git remote -v ” για προβολή του Git remote.
- Λάβετε τα επιθυμητά δεδομένα απομακρυσμένου κλάδου από έναν κεντρικό διακομιστή.
- Τραβήξτε τις αλλαγές στον τρέχοντα κλάδο.
- Τέλος, ωθήστε τις αλλαγές στον διακομιστή GitHub.
Βήμα 1: Προβολή τοπικού καταλόγου Git
Πρώτα, μεταβείτε στο τοπικό αποθετήριο Git με τη βοήθεια του ' CD ' εντολή:
CD 'C:\Users\user\Git \ t στρεπτόκοκκος'
Βήμα 2: Λίστα Διαθέσιμου Περιεχομένου
Εκτελέστε το ' ls Εντολή ” για τη λίστα όλου του διαθέσιμου περιεχομένου:
ls
Όπως μπορείτε να δείτε, το υπάρχον περιεχόμενο έχει καταχωρηθεί με επιτυχία. Επιπλέον, το επισημασμένο αρχείο επιλέγεται για περαιτέρω επεξεργασία:
Βήμα 3: Δημιουργήστε νέο αρχείο
Χρησιμοποιήστε το ' αφή ” εντολή για τη δημιουργία νέου αρχείου:
αφή docfile.txt
Βήμα 4: Προβολή κατάστασης Git
Τώρα, εκτελέστε το ' κατάσταση git Εντολή ” για έλεγχο της κατάστασης του τρέχοντος αποθετηρίου εργασίας:
Σύμφωνα με την έξοδο που δίνεται παρακάτω, η περιοχή εργασίας Git περιέχει το μη παρακολουθημένο ' docfile.txt ' αρχείο:
Βήμα 5: Παρακολούθηση του αρχείου στην περιοχή σταδιοποίησης
Εκτελέστε την παρεχόμενη εντολή και σπρώξτε τις προστιθέμενες αλλαγές στην περιοχή σταδίου:
Βήμα 6: Προβολή της τρέχουσας κατάστασης
Χρησιμοποιήστε την παρακάτω εντολή για να ελέγξετε την τρέχουσα κατάσταση:
Μπορεί να παρατηρηθεί ότι η περιοχή εργασίας Git περιέχει τις αλλαγές που πρέπει να πραγματοποιηθούν:
Βήμα 7: Υποβολή αλλαγών
Στη συνέχεια, εκτελέστε το ' git commit 'εντολή μαζί με το ' -Μ σημαία για να προσθέσετε το επιθυμητό μήνυμα δέσμευσης και να προωθήσετε τις αλλαγές στο αποθετήριο Git:
Η παρακάτω παρεχόμενη έξοδος υποδεικνύει ότι όλες οι αλλαγές πραγματοποιήθηκαν με επιτυχία:
Βήμα 8: Ελέγξτε το τηλεχειριστήριο
Ο ' git remote Η εντολή ” χρησιμοποιείται για τη δημιουργία, την προβολή και τη διαγραφή συνδέσεων σε άλλα αποθετήρια. Το Git remote βοηθά μια συγκεκριμένη επιλογή ' -σε ” για να εμφανίσετε τις διευθύνσεις URL που έχει αποθηκεύσει το Git ως σύντομο όνομα. Αυτά τα σύντομα ονόματα χρησιμοποιούνται κατά τη λειτουργία ανάγνωσης και γραφής:
Βήμα 9: Λήψη δεδομένων
Για να ανακτήσετε τα δεδομένα από τα απομακρυσμένα έργα σας, εκτελέστε την παρακάτω εντολή:
Βήμα 10: Τραβήξτε τις αλλαγές
Για να πραγματοποιήσετε αλλαγές στον τοπικό τρέχοντα κλάδο εργασίας, εκτελέστε το ' git pull ” μαζί με το τηλεχειριστήριο και το όνομα του κλάδου:
Ως αποτέλεσμα, η έξοδος που αναφέρεται παρακάτω υποδεικνύει ότι ο τρέχων κλάδος έχει ενημερωθεί με επιτυχία:
Βήμα 11: Push Changes
Τέλος, εκτελέστε το ' git push –push –set-upstream ” για να προωθήσετε όλες τις τοπικές αλλαγές στον επιθυμητό απομακρυσμένο κλάδο:
Όπως μπορείτε να δείτε, οι αλλαγές τοπικού υποκαταστήματος έχουν προωθηθεί με επιτυχία:
Όλα αυτά αφορούν την αποδοχή των τρεχουσών/εισερχόμενων αλλαγών στο Git.
συμπέρασμα
Για να αποδεχτείτε όλες τις τρέχουσες/εισερχόμενες αλλαγές στο Git, μεταβείτε στον τοπικό κατάλογο του Git και καταχωρίστε το διαθέσιμο περιεχόμενο με τη βοήθεια του ' ls ' εντολή. Στη συνέχεια, δημιουργήστε ένα νέο αρχείο χρησιμοποιώντας το ' αφή εντολή ', ελέγξτε την κατάσταση του Git και παρακολουθήστε το αρχείο στην περιοχή σταδιοποίησης. Πραγματοποιήστε αλλαγές εκτελώντας το ' git commit » εντολή με τη σημαία «-m» και χρησιμοποιήστε το « git remote -v ” για να δείτε το τηλεχειριστήριο. Στη συνέχεια, ανακτήστε και τραβήξτε δεδομένα αλλαγών από έναν απομακρυσμένο κλάδο στον τρέχοντα τοπικό κλάδο. Τέλος, πιέστε τις αλλαγές στον απομακρυσμένο κλάδο. Αυτή η ανάρτηση επεξηγεί τον ευκολότερο τρόπο αποδοχής τρεχουσών/εισερχόμενων αλλαγών στο Git.