דעם פירער גיט אַ גרונט איבערבליק פֿאַר אַפּלייינג אַ לאַטע צו אַ פּראָגראַם אָדער טעקע.
דער באַפֿעל געניצט פֿאַר אַפּלייינג פּאַטשאַז איז די לאַטע באַפֿעל אָבער צו צולייגן אַ לאַטע די דיפף באַפֿעל אויך דאַרף צו זיין געניצט צו צושטעלן די דיפעראַנסיז וואָס דאַרפֿן צו זיין פּאַקטשט.
וואָס וואָלט איר מאַכן אַ פּאַטש
ימאַגינע איר האט אַ HTML טעקע ווי גייט:
<קאָפּ>
קאָפּ>
<גוף>
באַגריסונג צו מיסיטע h1>
body>
html>
דער אויבן מקור ווען לאָודיד אין אַ וועב בלעטערער וועט ווייַזן די ווערטער "באַגריסונג צו מיסיטע".
עס איז פּראָסט ווען פּראָגראַממינג דאָרט צו זיין פילע ווערסיעס פון דער זעלביקער טעקע. פֿאַר בייַשפּיל עס וואָלט זיין איינער ווערסיע וואָס איז די קראַנט לעבן ווערסיע, עס וועט זיין אן אנדער ווערסיע אויף דער אַנטוויקלונג צווייַג וואָס קען אַנטהאַלטן קייפל ענדערונגען, לעסאָף עס זאל זיין אן אנדער ווערסיע אויף אַ מעלדונג צווייַג.
דער מעלדונג צווייַג וואָלט זיין די ווערסיע געניצט דורך פאַקטיש וסערס (ד"ה אין דעם פאַל וויזאַטערז צו די מיסיטע וועבזייַטל). זאל אונדז זאָגן אַז מיסיטע איז בייַ ווערסיע 1.0. נאָך אַ אַנטוויקלונג פאַסע איר וועט שאַפֿן אַ מעלדונג צווייַג וואָס וואָלט זיין אין דעם פאַל 1.1. די אַנטוויקלונג צווייַג קען זיין פאָרויס פון די מעלדונג צווייַג ווייַל עס קען אַנטהאַלטן די ענדערונגען וואָס זענען נישט רעכט פֿאַר מעלדונג אין ווערסיע 1.2, אָבער וועט זיין פֿאַר ווערסיע 1.1.
ימאַדזשאַן עס איז געווען אַ זשוק וואָס מאָרסיטע זאָל זיין גערופן דיין סיטע. איר קענען גיין צו יעדער צווייַג אין דרייַ און מאַכן ענדערונגען צו די לעבן ווערסיע, אַנטוויקלונג ווערסיע און מעלדונג ווערסיע פון איר קען מאַכן די ענדערונג ווי אַ הייס פאַרריכטן אין לעבן און דעמאָלט צולייגן די לאַטע צו די אַנטוויקלונג און מעלדונג צווייגן.
א וואָרקטעד בייַשפּיל
שאַפֿן אַ טעקע גערופן מפילע.הטמל מיט די פאלגענדע קאָד אין עס:
<קאָפּ>
קאָפּ>
<גוף>
באַגריסונג צו מיסיטע h1>
דאָס איז אַ געארבעט בייַשפּיל פון פּאַטשינג מקור קאָד. פּ>
body>
html>
שאַפֿן אן אנדער טעקע גערופן myfile_v2.html מיט די פאלגענדע קאָד אין עס:
<קאָפּ>
קאָפּ>
<גוף>
Welcome to YourSite h1>
דאָס איז אַ געארבעט בייַשפּיל פון פּאַטשינג מקור קאָד. פּ>
body>
html>
דער ערשטער טעקע איז דער אָריגינעל וועב בלאַט מיט די כעדינג "באַגריסונג צו מיסיטע". די רגע טעקע איז די זעלבע ווי דער ערשטער טעקע חוץ MyFile איז ריניימד צו דייןפילע אין דעם טעקסט.
ווי צו מאַכן די דיפף טעקע
אין סדר צו שאַפֿן אַ לאַטע מיר דאַרפֿן צו אַרבעט אויס די דיפעראַנסיז צווישן מפילע.הטמל און מפילע_וו2.הטמל.
מיר קענען טאָן דאָס מיט די דיפפערענט באַפֿעל ווי גייט:
diff -u myfile.html myfile_v2.html> myfile.patch
איר קענען עפענען די מפילע.פּאַטטש טעקע אין דער נאַנאָ רעדאַקטאָר ווי גייט צו זען עס:
nano myfile.patch
לינעס וואָס זענען אַנטשיינדזשד זענען געוויזן אין בלוי. לינעס וואָס האָבן שוין אַוועקגענומען זענען געוויזן אין רויט און שורות וואָס זענען מוסיף זענען געוויזן אין גרין.
ווי צו צולייגן די פּאַטש ניצן די פּאַטש קאַמאַנד
צו צולייגן דעם לאַטע צו מפילע.הטמל נוצן די ווייַטערדיק באַפֿעל:
לאַטע דעם וועט זיין געוויזן די ענדערונגען באשאפן ניצן די דיפפערענט באַפֿעל צו דער אָריגינעל טעקע מפילע.הטמל. אויב איר ווילן צו צוריקקריגן די לאַטע אַזוי אַז myfile.html איז צוריק צו דער וועג עס איז געווען ערידזשאַנאַלי נוצן די פאלגענדע באַפֿעל: לאַטע-ר די לאַטע באַפֿעל קענען ווערן גענוצט צו צולייגן פּאַטטשעס אַריבער אַ גאַנץ וועגווייַזער סטרוקטור. עס זענען פיל בעסער מכשירים ווי דער לאַטע באַפֿעל פֿאַר שאפן ליידיז און פּראַוויידינג גוט מקור קאָנטראָל. עס איז אַ סיבה אַז אַזוי פילע אַנטוויקלונג פראיעקטן נוצן גיט פֿאַר מקור קאָנטראָל. גיט מאכט עס גרינג צו שאַפֿן אַ קאָנסיסטענט בראַנטשינג סטראַטעגיע. די לאַטע באַפֿעלן איז גוט פֿאַר אַפּלייינג דיפעראַנסיז צו אַ באַש שרעק אָדער עפּעס פּשוט אָבער איר קען נאָר לייכט מאַכן אַ באַקאַפּ קאָפּיע פון די טעקעס איר ווינטשן צו לאַטע און נאָר נאָכמאַכן די נייַע טעקעס אין די זעלבע פּלאַץ. פֿאַר מער אינפֿאָרמאַציע נוצן די מענטש באַפֿעל: מענטש לאַטע ווי צו צוריקקריגן אַ פּאַטש
Summary