Πώς να δημιουργήσετε ένα αίτημα έλξης στο Github: 15 βήματα (με εικόνες)

Πίνακας περιεχομένων:

Πώς να δημιουργήσετε ένα αίτημα έλξης στο Github: 15 βήματα (με εικόνες)
Πώς να δημιουργήσετε ένα αίτημα έλξης στο Github: 15 βήματα (με εικόνες)

Βίντεο: Πώς να δημιουργήσετε ένα αίτημα έλξης στο Github: 15 βήματα (με εικόνες)

Βίντεο: Πώς να δημιουργήσετε ένα αίτημα έλξης στο Github: 15 βήματα (με εικόνες)
Βίντεο: 9 Κατέβασμα εφαρμογών από το App store 2024, Απρίλιος
Anonim

Πριν υποβάλετε ένα αίτημα έλξης στο Github, θα πρέπει να δημιουργήσετε το δικό σας υποκατάστημα από τον κύριο κλάδο και να βεβαιωθείτε ότι είναι ενημερωμένο. Μετά από αυτό, είστε ελεύθεροι να κάνετε και να δεσμεύσετε αλλαγές χωρίς να επηρεάσετε τον κύριο κλάδο. Μόλις γίνει μια δέσμευση, μπορείτε να δημιουργήσετε το Pull Request στο GitHub και, στη συνέχεια, να συγχωνεύσετε τις αλλαγές σας στον κύριο κλάδο. Μπορείτε να χρησιμοποιήσετε τόσο τη γραμμή εντολών Git όσο και τη διεπαφή ιστού Github για να εκτελέσετε μεγάλο μέρος αυτής της διαδικασίας.

Βήματα

Μέρος 1 από 3: Δημιουργία νέου κλάδου

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 1
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 1

Βήμα 1. Ανοίξτε το Git

Εάν δεν έχετε ήδη πρόγραμμα Git, μεταβείτε στη διεύθυνση https://git-scm.com/downloads και επιλέξτε και εγκαταστήστε την πλατφόρμα που χρησιμοποιείτε.

Εάν ρυθμίζετε το git για πρώτη φορά, πρέπει επίσης να κάνετε κλωνοποίηση ή εισαγωγή/δημιουργία αποθετηρίου πριν συμβάλλετε σε αυτό

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 2
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 2

Βήμα 2. Μεταβείτε στον κατάλογο των έργων σας

Εισαγάγετε "cd" στη γραμμή εντολών και πατήστε ↵ Enter, όπου βρίσκεται η αλυσίδα καταλόγου που οδηγεί στο σημείο που κλωνοποιήσατε ή δημιουργήσατε το φάκελο του έργου σας.

Μπορείτε να μεταφέρετε και να αποθέσετε το φάκελο στο παράθυρο εντολών Git για να συμπληρώσετε αυτόματα τη διαδρομή του καταλόγου

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 3
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 3

Βήμα 3. Βεβαιωθείτε ότι το αποθετήριο σας είναι ενημερωμένο

Εισαγάγετε το "git pull origin master" στη γραμμή εντολών και πατήστε ↵ Enter. Θα εμφανιστεί ένα μήνυμα που θα σας ενημερώνει ότι το αποθετήριο είναι ενημερωμένο.

Το Master είναι ο προεπιλεγμένος κλάδος σε ένα έργο

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 4
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 4

Βήμα 4. Μεταβείτε στη σελίδα αποθήκευσης github

Ανοίξτε το πρόγραμμα περιήγησης ιστού και εισαγάγετε τη μοναδική διεύθυνση URL github του αποθετηρίου σας.

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 5
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 5

Βήμα 5. Κάντε κλικ στο αναπτυσσόμενο μενού "κλάδος: κύριος"

Αυτό βρίσκεται στο επάνω αριστερό μέρος της σελίδας και θα ανοίξει μια λίστα με άλλους κλάδους και ένα πλαίσιο κειμένου.

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 6
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 6

Βήμα 6. Εισαγάγετε ένα όνομα κλάδου και κάντε κλικ στο "Δημιουργία υποκαταστήματος" όταν εμφανιστεί

Αυτό θα δημιουργήσει έναν νέο κλάδο από τον κύριο κλάδο χρησιμοποιώντας οποιοδήποτε όνομα έχετε εισαγάγει στο πλαίσιο κειμένου.

  • Μπορείτε επίσης να δημιουργήσετε έναν κλάδο από τη γραμμή εντολών. Πληκτρολογήστε "υποκατάστημα git checkout -b" και πατήστε ↵ Enter, όπου θέλετε να ονομάζεται το υποκατάστημά σας.
  • Τώρα μπορείτε να χρησιμοποιήσετε το "git commit" και το "git push" για να κάνετε ασφαλείς αλλαγές στον κλάδο σας χωρίς να επηρεάσετε το κύριο έργο. Η υποβολή αιτήματος έλξης θα επιτρέψει σε άλλους να εξετάσουν και να συζητήσουν τις αλλαγές σας προτού τις συγχωνεύσουν ξανά στον κύριο κλάδο.
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 7
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 7

Βήμα 7. Αναθέστε αλλαγές στο νέο σας υποκατάστημα

Κάντε κλικ στο εικονίδιο Μολύβι για να επεξεργαστείτε ένα αρχείο στο αποθετήριο. Μόλις γίνουν οι τροποποιήσεις, πληκτρολογήστε ένα μήνυμα δέσμευσης και κάντε κλικ στο "Commit" από το παράθυρο κάτω από την περιοχή επεξεργασίας.

  • Μπορείτε επίσης να κάνετε δεσμεύσεις από τη γραμμή εντολών. Αυτό είναι χρήσιμο όταν κάνετε αλλαγές σε αρχεία τοπικά και όχι στον ιστότοπο git. Πληκτρολογήστε "git commit -m" στη γραμμή εντολών και πατήστε ↵ Enter αφού κάνετε αλλαγές σε ένα αρχείο. θα πρέπει να είναι μια σύντομη περιγραφή των αλλαγών που κάνατε.
  • Το κείμενο μηνύματος δέσμευσης μπορεί να είναι οτιδήποτε, αλλά κάτι εδώ απαιτείται.

Μέρος 2 από 3: Υποβολή αιτήματος έλξης

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 8
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 8

Βήμα 1. Κάντε κλικ στην καρτέλα "Τραβήξτε αιτήματα"

Αυτό βρίσκεται κατά μήκος της επάνω γραμμής μενού στη σελίδα αποθετηρίου σας.

Το A Pull Request είναι μια δυνατότητα Git που χρησιμοποιείται για την παρουσίαση αλλαγών που έγιναν σε ανεξάρτητα υποκαταστήματα για έλεγχο από συνεργάτες πριν από τη συγχώνευση στο κύριο έργο

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 9
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 9

Βήμα 2. Επιλέξτε τον κλάδο που δημιουργήσατε από τη λίστα

Αυτό θα εμφανίσει τις αλλαγές που κάνατε σε σύγκριση με το αρχικό περιεχόμενο στον κύριο κλάδο.

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 10
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 10

Βήμα 3. Κάντε κλικ στην επιλογή "Δημιουργία αιτήματος έλξης"

Μόλις είστε ικανοποιημένοι με την κατάσταση των αλλαγών σας, αυτό είναι το πράσινο κουμπί επάνω αριστερά, από το αναπτυσσόμενο μενού κλάδου.

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 11
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 11

Βήμα 4. Εισαγάγετε ένα όνομα/περιγραφή για το αίτημα έλξης

Χρησιμοποιήστε αυτά τα πεδία για να προσδιορίσετε και να περιγράψετε εν συντομία την αλλαγή που κάνετε σε άλλους συνεργάτες.

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 12
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 12

Βήμα 5. Κάντε κλικ στην επιλογή "Δημιουργία αιτήματος έλξης"

Αυτό θα δημιουργήσει το αίτημα έλξης με το εισαγόμενο όνομα και περιγραφή.

Μέρος 3 από 3: Συγχώνευση αιτήματος έλξης

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 13
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 13

Βήμα 1. Κάντε κλικ στην επιλογή "Συγχώνευση αιτήματος έλξης"

Αυτό το κουμπί εμφανίζεται κάτω δεξιά μόλις δημιουργηθεί επιτυχώς το αίτημα έλξης.

Μπορείτε επίσης να χρησιμοποιήσετε το "git merge" στη γραμμή εντολών για να εκτελέσετε την ίδια ενέργεια

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 14
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 14

Βήμα 2. Κάντε κλικ στην επιλογή "Επιβεβαίωση συγχώνευσης"

Θα εμφανιστεί μια ειδοποίηση που θα σας ενημερώνει ότι το αίτημα έλξης συγχωνεύθηκε με επιτυχία ξανά στον κύριο κλάδο. Δεδομένου ότι το υποκατάστημά σας δεν είναι πλέον απαραίτητο, θα σας ζητηθεί να το διαγράψετε.

Εάν έχετε οποιεσδήποτε διενέξεις συγχώνευσης, θα ειδοποιηθείτε και δεν θα μπορείτε να προχωρήσετε στη συγχώνευση. Θα χρειαστεί να επιστρέψετε και να τραβήξετε ξανά από τον κύριο κλάδο για να ενημερώσετε το δικό σας υποκατάστημα με τυχόν αλλαγές και, στη συνέχεια, να δημιουργήσετε ένα νέο αίτημα έλξης

Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 15
Δημιουργήστε ένα αίτημα έλξης στο Github Βήμα 15

Βήμα 3. Κάντε κλικ στην επιλογή "Διαγραφή υποκαταστήματος"

Αυτό θα εμφανιστεί στην ειδοποίηση δίπλα στο εικονίδιο του μοβ κλάδου. Η διαγραφή συγχωνευμένων και ξεπερασμένων υποκαταστημάτων είναι ένας καλός τρόπος για να διατηρήσετε ένα έργο οργανωμένο και εύκολο στη διαχείριση.

Συμβουλές

  • Ενδέχεται να προκύψουν συγκρούσεις συγχώνευσης εάν οι αλλαγές έχουν πιεστεί για κύρια από τότε που πραγματοποιήσατε τις αλλαγές σας στον ξεχωριστό κλάδο σας. Θα χρειαστεί να μεταφέρετε αυτές τις αλλαγές από τον κύριο στο δικό σας υποκατάστημα και να δημιουργήσετε ένα νέο αίτημα έλξης για να επιτύχετε τη συγχώνευση.
  • Με την πρακτική, πολλοί συνεργάτες λογισμικού θεωρούν ότι η γραμμή εντολών Git είναι πιο αποτελεσματική από τη χρήση γραφικής διεπαφής.

Συνιστάται: