Vytvorte opravu Git z nepotvrdených zmien v aktuálnom pracovnom adresári

Vytvorte Opravu Git Z Nepotvrdenych Zmien V Aktualnom Pracovnom Adresari



Záplaty Git sú jednou z najdôležitejších funkcií aplikácie Git, ktoré sa často používajú na implementáciu a zdieľanie zmien z jedného adresára alebo úložiska Git do iného adresára alebo úložiska. Používa sa tiež na zdieľanie potvrdených a nepotvrdených zmien s ostatnými vývojármi na účely kontroly. Navyše obaja „ git format-patch “ a „ git rozdiel ” príkazy sa používajú na vytvorenie opravy.

Tento tutoriál ukáže, ako vytvoriť opravu z nepotvrdených zmien Git.

Ako vytvoriť opravu z nepotvrdených zmien v pracovnom úložisku Git?

Ak chcete vytvoriť opravu z nepotvrdených zmien v úložisku Git, najprv prejdite do úložiska, pridajte zmeny do indexu prípravy a použite „ git diff – cache > Filename.patch “príkaz.







Ak chcete získať praktický návod, prejdite si uvedený postup.



Krok 1: Spustite Git Terminal
Spustite terminál Git z ponuky „Spustenie“ systému Windows:







Krok 2: Prejdite do pracovného adresára Git
Prejdite do pracovného adresára Git pomocou „ cd 'príkaz:

cd 'C:\Git\Demo'



Krok 3: Inicializujte adresár Git
Inicializujte adresár Git pomocou poskytnutého príkazu:

$ je horúco

Krok 4: Vytvorte nový súbor
Vygenerujte nový súbor spustením príkazu „ dotknite sa 'príkaz:

$ dotyk Súbor2.txt

Krok 5: Pridajte nesledované zmeny
Ďalej presuňte nesledované zmeny do indexu sledovania pomocou uvedeného príkazu:

$ git pridať .

Skontrolujte stav Git, aby ste si overili, či sú zmeny pridané do indexu prípravy alebo nie:

$ stav git

Tu môžete vidieť, že sme úspešne pridali nesledované zmeny do prípravnej oblasti:

Krok 6: Vygenerujte opravu nepotvrdených zmien
V ďalšom kroku vytvorte opravu nepotvrdených fázovaných zmien:

$ git rozdiel --uložené do vyrovnávacej pamäte > Patchfile.patch

Vo vyššie uvedenom príkaze „ -uložené do vyrovnávacej pamäte ” sa používa na vytvorenie záplaty po etapách. Ak používateľ nemôže použiť „ -uložené do vyrovnávacej pamäte “, vytvorí sa záplata nesledovaných zmien:

Použi ' ls ” na zobrazenie všetkých adresárov a súborov aktuálneho úložiska:

$ ls

Krok 7: Aplikujte náplasť
Aplikujte opravu v rovnakom adresári a skontrolujte, či súbor opravy funguje alebo nie:

$ git použiť Patchfile.patch

Dá sa pozorovať, že sa vyskytla chyba, pretože už existuje v pracovnom adresári:

Krok 8: Vytvorte nové úložisko
Vytvorme nový adresár, v ktorom použijeme nedávno vytvorenú opravu. Na tento účel použite „ mkdir 'príkaz:

$ mkdir Nový adresár

Potom otvorte nový adresár alebo úložisko pomocou „ cd 'príkaz:

$ cd Nový adresár /

Krok 9: Použite opravu nepotvrdených zmien
Potom aplikujte opravu do nového adresára pomocou nižšie uvedeného príkazu:

$ git použiť / c / Git / Demo / Patchfile.patch

Ak chcete overiť, či je oprava použitá alebo nie, pozrite si zoznam všetkých súborov:

$ ls

Výstup naznačuje, že sme úspešne aplikovali opravu nepotvrdených zmien do nového adresára:

Naučili sme vás postup na vytvorenie opravy Git z nepotvrdených zmien.

Záver

Ak chcete vytvoriť opravu z nepotvrdených zmien Git, najprv otvorte pracovné úložisko Git. Vytvorte nový súbor a pridajte ho do indexu sledovania. Potom vytvorte opravu Git zo sledovaných nepotvrdených zmien pomocou „ git diff – cache > Patchfile.patch “príkaz. Potom aplikujte opravu na iné úložisko alebo adresár prostredníctvom „ git apply “príkaz. Tento príspevok demonštroval metódu na vytvorenie opravy z nepotvrdených zmien Git.