Δημιουργήστε μια ενημερωμένη έκδοση κώδικα Git από τις μη δεσμευμένες αλλαγές στον τρέχοντα κατάλογο εργασίας

Demiourgeste Mia Enemeromene Ekdose Kodika Git Apo Tis Me Desmeumenes Allages Ston Trechonta Katalogo Ergasias



Οι ενημερώσεις κώδικα Git είναι μια από τις πιο σημαντικές λειτουργίες μιας εφαρμογής Git που χρησιμοποιούνται συχνά για την υλοποίηση και κοινή χρήση των αλλαγών από έναν κατάλογο ή αποθετήριο Git σε έναν άλλο Κατάλογο ή αποθετήριο. Χρησιμοποιείται επίσης για την κοινή χρήση των δεσμευμένων και μη δεσμευμένων αλλαγών με άλλους προγραμματιστές για σκοπούς ελέγχου. Επιπλέον, και οι δύο « μορφή git-patch ' και ' git diff Οι εντολές χρησιμοποιούνται για τη δημιουργία μιας ενημέρωσης κώδικα.

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

Πώς να δημιουργήσετε μια ενημερωμένη έκδοση κώδικα από τις μη δεσμευμένες αλλαγές στο αποθετήριο εργασίας του Git;

Για να δημιουργήσετε μια ενημερωμένη έκδοση κώδικα από μη δεσμευμένες αλλαγές στο αποθετήριο Git, πρώτα μεταβείτε στο αποθετήριο, προσθέστε αλλαγές στο ευρετήριο σταδίου και χρησιμοποιήστε το ' git diff –cached > Filename.patch ' εντολή.







Για μια πρακτική οδηγία, ακολουθήστε την παρεχόμενη διαδικασία.



Βήμα 1: Εκκινήστε το Git Terminal
Εκκινήστε το τερματικό Git από το μενού 'Startup' των Windows:







Βήμα 2: Μεταβείτε στον Κατάλογο εργασίας Git
Μεταβείτε στον κατάλογο εργασίας του Git χρησιμοποιώντας το ' cd <διαδρομή καταλόγου> ' εντολή:

CD 'C:\Git\Demo'



Βήμα 3: Εκκίνηση του καταλόγου Git
Αρχικοποιήστε τον κατάλογο Git μέσω της παρεχόμενης εντολής:

$ είναι ζεστό

Βήμα 4: Δημιουργήστε νέο αρχείο
Δημιουργήστε το νέο αρχείο εκτελώντας το ' αγγίξτε <Όνομα αρχείου> ' εντολή:

$ αφή Αρχείο2.txt

Βήμα 5: Προσθήκη αλλαγών χωρίς παρακολούθηση
Στη συνέχεια, μετακινήστε τις μη παρακολουθημένες αλλαγές στο ευρετήριο παρακολούθησης μέσω της αναφερόμενης εντολής:

$ git προσθήκη .

Ελέγξτε την κατάσταση Git για να επαληθεύσετε εάν οι αλλαγές έχουν προστεθεί στο ευρετήριο σταδίου ή όχι:

$ κατάσταση git

Εδώ, μπορείτε να δείτε ότι προσθέσαμε επιτυχώς τις μη παρακολουθημένες αλλαγές στην περιοχή σταδίου:

Βήμα 6: Δημιουργήστε ενημερωμένη έκδοση κώδικα μη δεσμευμένων αλλαγών
Στο επόμενο βήμα, δημιουργήστε την ενημερωμένη έκδοση κώδικα των μη δεσμευμένων σταδιακών αλλαγών:

$ git diff -- αποθηκευμένη στην κρυφή μνήμη > Patchfile.patch

Στην παραπάνω εντολή, το ' -αποθηκευμένο στην κρυφή μνήμη Η επιλογή ” χρησιμοποιείται για τη δημιουργία της ενημέρωσης κώδικα των σταδιακών αλλαγών. Εάν ένας χρήστης δεν μπορεί να χρησιμοποιήσει το ' -αποθηκευμένο στην κρυφή μνήμη », θα δημιουργηθεί μια ενημερωμένη έκδοση κώδικα αλλαγών που δεν έχουν παρακολουθηθεί:

Χρησιμοποιήστε το ' ls ” εντολή για προβολή όλων των καταλόγων και των αρχείων του τρέχοντος αποθετηρίου:

$ ls

Βήμα 7: Εφαρμόστε το Patch
Εφαρμόστε την ενημερωμένη έκδοση κώδικα στον ίδιο κατάλογο για να ελέγξετε ότι το αρχείο ενημέρωσης κώδικα λειτουργεί ή όχι:

$ ισχύει το git Patchfile.patch

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

Βήμα 8: Δημιουργήστε νέο αποθετήριο
Ας φτιάξουμε έναν νέο κατάλογο στον οποίο θα εφαρμόσουμε την πρόσφατη ενημέρωση κώδικα. Για το σκοπό αυτό, χρησιμοποιήστε το « mkdir <όνομα καταλόγου> ' εντολή:

$ mkdir NewDirectory

Μετά από αυτό, ανοίξτε τον νέο κατάλογο ή αποθετήριο χρησιμοποιώντας το ' CD ' εντολή:

$ CD NewDirectory /

Βήμα 9: Εφαρμόστε Ενημερωμένη έκδοση κώδικα μη δεσμευμένων αλλαγών
Στη συνέχεια, εφαρμόστε την ενημερωμένη έκδοση κώδικα σε έναν νέο κατάλογο χρησιμοποιώντας την παρακάτω εντολή:

$ ισχύει το git / ντο / Git / Διαδήλωση / Patchfile.patch

Για να επαληθεύσετε εάν η ενημερωμένη έκδοση κώδικα εφαρμόζεται ή όχι, προβάλετε τη λίστα όλων των αρχείων:

$ ls

Η έξοδος δείχνει ότι εφαρμόσαμε με επιτυχία την ενημέρωση κώδικα των μη δεσμευμένων αλλαγών στον νέο κατάλογο:

Σας έχουμε διδάξει τη διαδικασία για να δημιουργήσετε μια ενημερωμένη έκδοση κώδικα Git από τις μη δεσμευμένες αλλαγές.

συμπέρασμα

Για να δημιουργήσετε μια ενημερωμένη έκδοση κώδικα από τις μη δεσμευμένες αλλαγές στο Git, πρώτα ανοίξτε το αποθετήριο εργασίας του Git. Δημιουργήστε ένα νέο αρχείο και προσθέστε το στο ευρετήριο παρακολούθησης. Μετά από αυτό, δημιουργήστε μια ενημερωμένη έκδοση κώδικα Git με παρακολουθούμενες μη δεσμευμένες αλλαγές χρησιμοποιώντας το ' git diff –cached > Patchfile.patch ' εντολή. Στη συνέχεια, εφαρμόστε την ενημερωμένη έκδοση κώδικα σε άλλο αποθετήριο ή κατάλογο μέσω του ' git application ' εντολή. Αυτή η ανάρτηση παρουσίασε τη μέθοδο δημιουργίας ενημερωμένης έκδοσης κώδικα από τις μη δεσμευμένες αλλαγές του Git.