Hogyan jeleníthetjük meg részletesen a nem véglegesített változtatásokat a Gitben és néhány Git eltérést?

Hogyan Jelenithetjuk Meg Reszletesen A Nem Veglegesitett Valtoztatasokat A Gitben Es Nehany Git Elterest



Miközben a Git-en dolgoznak, a fejlesztőknek ellenőrizniük kell az összes végrehajtott és nem véglegesített változtatást, mielőtt a helyi tartalmat a távoli tárolóba továbbítanák. Mint tudjuk, a nem véglegesített fájlok nem kerülnek a Git távoli tárolójába. Az adattár állapotának megtekintéséhez, beleértve a Git nem véglegesített módosításait, a „ $ git állapot ” parancsot kell használni. Ezenkívül a fejlesztőknek meg kell nézniük a legutóbbi véglegesítések közötti változásokat. Erre a célra használja a „ $ git diff ” parancs a kívánt két véglegesítés közötti különbség megjelenítéséhez.







Ez az útmutató a következőket tárgyalja:



Hogyan lehet megtekinteni a Git el nem kötelezett változtatásait?

Ha meg szeretné tekinteni a nem véglegesített módosításokat a Gitben, először lépjen a szükséges tárhelyre, hozzon létre egy fájlt, és kövesse azt az átmeneti indexhez. Ezután tekintse meg a Git adattár nyomon követett változásait a „ $ git állapot ” parancsot.



Kövesse a megadott lépéseket a fent tárgyalt forgatókönyv megvalósításához!





1. lépés: Navigáljon a Local Git Directoryhoz

Lépjen az adott helyi könyvtárba a „ CD 'parancs:



$ CD 'C:\Menj \n ew_repos'

2. lépés: Új fájl létrehozása

Ezután hajtsa végre a „ érintés ” parancs egy új fájl létrehozásához a helyi könyvtárban:

$ érintés teszt_fájl.txt

3. lépés: Munkakönyvtár-módosítások hozzáadása a Git Staging Area-hez

Az átmeneti index újonnan hozzáadott módosításainak nyomon követéséhez futtassa az alábbi parancsot:

$ git add teszt_fájl.txt

4. lépés: Ellenőrizze az új módosításokat

Tekintse meg a végrehajtott és nem véglegesített változtatásokat a „ $ git állapot 'parancs:

$ git állapot

Az alábbi kimeneten láthatja, hogy az újonnan létrehozott fájlt véglegesíteni kell:

Lépjünk a következő részre, és nézzük meg a két commit közötti különbség kimutatásának módszerét.

Hogyan lehet különbséget tenni két commit között a „git diff” parancs használatával?

A két véglegesítés közötti különbség megállapításához hozzon létre egy új fájlt. Ezután állítsa be és hajtsa végre a változtatásokat. Ezután nyissa meg a fájlt a szövegszerkesztőben, és végezzen módosításokat. Adjon hozzá új módosításokat az átmeneti területhez, és hagyja jóvá azokat. Ezt követően használja a „ $ git diff ” parancsot a kívánt véglegesítések SHA-kivonatával együtt a fájl változásainak megtekintéséhez.

Próbálkozzon a megadott lépésekkel a fent tárgyalt forgatókönyv megvalósításához!

1. lépés: Új fájl létrehozása

Futtassa a „ érintés ” parancs egy új szövegfájl létrehozásához:

$ érintés fájl1.txt

2. lépés: Új fájl nyomon követése

Hajtsa végre a következő parancsot, hogy az újonnan létrehozott fájlt nyomkövetési célból hozzáadja a Git állomásozási területéhez:

$ git add fájl1.txt

3. lépés: Végezzen el új változtatásokat

Ezután mentse el az összes hozzáadott módosítást a Git tárolóban a „ git commit 'parancs:

$ git commit -m '1 fájl hozzáadva'

4. lépés: Nyissa meg és frissítse a fájlt

Most az újonnan hozzáadott fájl megnyitásához és frissítéséhez futtassa a „ $ kezdés 'parancs:

$ start file1.txt

5. lépés: Változások hozzáadása az átmeneti területhez

Miután módosította a fájlt, kövesse azokat a Git átmeneti területére:

$ git add .

6. lépés: Végezzen el új változtatásokat

Ezután frissítse a Git-tárat az újonnan hozzáadott változtatásokkal az alábbi parancs végrehajtásával:

$ git commit -m 'file1.txt frissítve'

7. lépés: Ellenőrizze a Git Log-ot

Ezt követően futtassa a „ git reflog ” parancs az összes véglegesítés SHA-kivonatának lekéréséhez:

$ git log --online

Az alábbi kimenetben lemásoltuk a kiemelt commit SHA-hash-t, hogy megtaláljuk a köztük lévő különbséget:

8. lépés: Keressen különbséget a kötelezettségvállalások között

Végül, a „ git diff 'parancs:

$ git diff cea60d0 726df51

Az alábbi kimenetben:

  • ' ” a fájl régi verzióját jelzi
  • ' +++ ” mutatja a frissített fájlt.
  • ' +Az első fájlom. ” az adott fájl frissített tartalma

Elmagyaráztuk, hogyan lehet megjeleníteni a nem véglegesített változtatásokat és a két véglegesítés közötti különbségeket a Gitben.

Következtetés

A nem véglegesített módosítások ellenőrzéséhez lépjen a helyi könyvtárba, és futtassa a „ git állapot ” parancsot. Megmutatja az összes nem végrehajtott változtatást. Ha azonban meg akarja találni a különbséget két commit között, a „ git diff ” parancs használható. Ez a bejegyzés bemutatta a nem véglegesített változtatások megjelenítésének módszerét, és megtalálja a különbséget két commit között a Gitben.