Αυτός ο οδηγός θα δείξει τη μέθοδο για την ανάκτηση ενός κλάδου από το upstream στο τοπικό αποθετήριο Git.
Πώς να φέρω ένα υποκατάστημα από το Upstream στο τοπικό αποθετήριο;
Για να ανακτήσετε έναν απομακρυσμένο κλάδο από το upstream στο τοπικό αποθετήριο Git, δοκιμάστε τις παρακάτω οδηγίες:
- Μεταβείτε στον τοπικό κατάλογο Git.
- Ανοίξτε τον λογαριασμό GitHub για να αντιγράψετε τον κώδικα ενός διχαλωμένου αποθετηρίου.
- Χρησιμοποιήστε το ' git remote add
- Ελέγξτε την απομακρυσμένη σύνδεση εκτελώντας το ' git remote -v ' εντολή.
- Λήψη και μετάβαση στον απομακρυσμένο κλάδο.
- Τραβήξτε τις αλλαγές εκτελώντας το ' git pull
Βήμα 1: Ανακατεύθυνση στο Δηλωμένο Αποθετήριο
Αρχικά, εκκινήστε το τερματικό Git Bash και μετακινηθείτε στο αποθετήριο που προτιμάτε χρησιμοποιώντας το ' CD ' εντολή:
cd 'C:\Users\user\Git\demo1'
Βήμα 2: Αντιγράψτε το σύνδεσμο HTTPS
Στη συνέχεια, μεταβείτε στο GitHub και συνδεθείτε στον λογαριασμό σας. Στη συνέχεια, επιλέξτε ένα διχαλωτό αποθετήριο για να το εκκινήσετε στο GitHub. Για το σκοπό αυτό, μεταβείτε στο ' Το αποθετήριο σας> Διχαλωτό αποθετήριο> Κωδικός ' και αντιγράψτε το ' HTTPS URL:
Βήμα 3: Προσθήκη απομακρυσμένης σύνδεσης
Χρησιμοποιήστε το ' git remote add ” εντολή και όρισε το όνομα του τηλεχειριστηρίου μαζί με την αντιγραμμένη διεύθυνση URL απομακρυσμένου:
git remote add upstream https://github.com/Gituser213/Perk_Repo.git
Βήμα 4: Ελέγξτε την απομακρυσμένη σύνδεση
Στη συνέχεια, ελέγξτε το τηλεχειριστήριο που προστέθηκε εκτελώντας το ' git remote -v ' εντολή:
git remote -vΗ προκύπτουσα έξοδος δείχνει ότι το τηλεχειριστήριο προστέθηκε με επιτυχία:
Βήμα 5: Λήψη Remote Branch
Μετά από αυτό, εκτελέστε την ακόλουθη εντολή για να ανακτήσετε τον απομακρυσμένο κλάδο στο τοπικό αποθετήριο Git:
git fetch upstream mainΜπορεί να παρατηρηθεί ότι το « κύριος ' ο κλάδος από το ανάντη έχει ληφθεί στο ' επίδειξη 1 ” Το τοπικό αποθετήριο με επιτυχία:
Βήμα 6: Μετάβαση σε Remote Branch
Μεταβείτε στον κλάδο που ανακτήθηκε εκτελώντας το ' git checkout ' εντολή:
git checkout --track -b mainΕδώ:
- ' -πίστα Η επιλογή ” χρησιμοποιείται για τον ορισμό ενός συγκεκριμένου κλάδου για παρακολούθηση.
- ' -σι Η επιλογή δηλώνει τον κλάδο.
- ' κύριος ” είναι ο συγκεκριμένος κλάδος που πρέπει να ρυθμιστεί για την παρακολούθηση του τρέχοντος κλάδου εργασίας.
Βήμα 7: Τραβήξτε τις αλλαγές
Εκτελέστε το ' git pull Εντολή ” για να τραβήξετε όλες τις αλλαγές από τον απομακρυσμένο κλάδο στο τοπικό:
git pull upstream mainΣύμφωνα με το αποτέλεσμα που αναφέρεται παρακάτω, έχουμε τραβήξει με επιτυχία το « κύριος ' δεδομένα απομακρυσμένου κλάδου μέσω του καθορισμένου τηλεχειριστηρίου με το όνομα ' αντίθετα στο ρεύμα ”:
Παρέχουμε μια λεπτομερή μέθοδο για την ανάκτηση ενός κλάδου από το upstream στο τοπικό αποθετήριο.
συμπέρασμα
Για να ανακτήσετε έναν κλάδο από το ανάντη στον τοπικό χώρο αποθήκευσης, πρώτα μεταβείτε στον τοπικό κατάλογο Git και ανοίξτε το GitHub και αντιγράψτε τη διεύθυνση URL HTTPS ενός διχαλωμένου αποθετηρίου. Στη συνέχεια, χρησιμοποιήστε το ' git remote add