Hozzon létre egy Git javítást az aktuális munkakönyvtár nem végleges módosításaiból

Hozzon Letre Egy Git Javitast Az Aktualis Munkakonyvtar Nem Vegleges Modositasaibol



A Git-javítások a Git-alkalmazások egyik legfontosabb funkciója, amelyeket gyakran használnak az egyik Git-könyvtárból vagy adattárból egy másik könyvtárba vagy adattárba történő változtatások megvalósítására és megosztására. Arra is használják, hogy az elfogadott és nem véglegesített változtatásokat megosszák más fejlesztőkkel felülvizsgálati célból. Ráadásul mindkét „ git format-patch ” és „ git diff ” parancsokat a javítás létrehozásához használják.

Ez az oktatóanyag bemutatja, hogyan hozhat létre javítást a Git nem véglegesített módosításaiból.

Hogyan készítsünk javítást a Git Working Repository el nem kötelezett változásaiból?

Ha javítást szeretne létrehozni a Git lerakat nem véglegesített módosításaiból, először lépjen a lerakatba, adjon hozzá módosításokat az átmeneti indexhez, és használja a „ git diff – gyorsítótárazott > Fájlnév.patch ” parancsot.







Gyakorlati útmutatásért kövesse a megadott eljárást.



1. lépés: Indítsa el a Git Terminált
Indítsa el a Git terminált a Windows „Startup” menüjéből:







2. lépés: Lépjen a Git Working Directoryhoz
Lépjen a Git munkakönyvtárába a „ cd 'parancs:

CD 'C:\Git\Demo'



3. lépés: Inicializálja a Git könyvtárat
Inicializálja a Git könyvtárat a megadott paranccsal:

$ ez meleg

4. lépés: Új fájl létrehozása
Az új fájl létrehozása a ' érintse meg a gombot 'parancs:

$ érintés Fájl2.txt

5. lépés: Adjon hozzá nem követett módosításokat
Ezután helyezze át a nyomon követett módosításokat a nyomkövetési indexbe az említett paranccsal:

$ git add .

Ellenőrizze a Git állapotát, és ellenőrizze, hogy a változtatások hozzáadva vannak-e az átmeneti indexhez:

$ git állapot

Itt láthatja, hogy sikeresen hozzáadtuk a nem nyomon követett változtatásokat az állomásozási területhez:

6. lépés: Az el nem kötelezett változtatások foltjának létrehozása
A következő lépésben hozza létre a nem véglegesített szakaszos változtatások foltját:

$ git diff --gyorsítótárban > Patchfile.patch

A fenti parancsban a „ – gyorsítótárazott ” opció a fokozatos változtatások foltjának létrehozására szolgál. Ha a felhasználó nem tudja használni a „ – gyorsítótárazott ” opciót, akkor létrejön egy folt a nem követett változtatásokból:

Használja a ' ls ” parancs az aktuális tárhely összes könyvtárának és fájljának megtekintéséhez:

$ ls

7. lépés: Alkalmazza a Patch-et
Alkalmazza a javítást ugyanabban a könyvtárban, hogy ellenőrizze, működik-e a javítófájl vagy sem:

$ git alkalmazni Patchfile.patch

Megfigyelhető, hogy hiba történt, mert az már létezik a munkakönyvtárban:

8. lépés: Hozzon létre új adattárat
Készítsünk egy új könyvtárat, amelyben a nemrég létrehozott javítást alkalmazzuk. Erre a célra használja a „ mkdir 'parancs:

$ mkdir NewDirectory

Ezután nyissa meg az új könyvtárat vagy tárolót a „ CD 'parancs:

$ CD NewDirectory /

9. lépés: Alkalmazzon Patch of Uncommitted Changes
Ezután helyezze be a javítást egy új könyvtárba az alábbi paranccsal:

$ git alkalmazni / c / Git / Demó / Patchfile.patch

Annak ellenőrzéséhez, hogy a javítás telepítve van-e vagy sem, tekintse meg az összes fájl listáját:

$ ls

A kimenet azt jelzi, hogy sikeresen alkalmaztuk a nem véglegesített változtatások javítását az új könyvtárban:

Megtanítottuk, hogyan hozzon létre egy Git javítást a nem véglegesített változtatásokból.

Következtetés

Ha javítást szeretne létrehozni a Git nem véglegesített módosításaiból, először nyissa meg a Git munkatárát. Hozzon létre egy új fájlt, és adja hozzá a nyomkövetési indexhez. Ezután hozzon létre egy Git javítást a nyomon követett, nem véglegesített módosításokból a „ git diff – gyorsítótárazott > Patchfile.patch ” parancsot. Ezután alkalmazza a javítást egy másik tárolóra vagy könyvtárra a „ git apply ” parancsot. Ez a bejegyzés bemutatta a módszert, amellyel a Git nem véglegesített módosításaiból javítást hozhat létre.