Kuidas eristada sama faili sama haru kahe erineva sissemakse vahel

Kuidas Eristada Sama Faili Sama Haru Kahe Erineva Sissemakse Vahel



Giti kasutajad kasutavad Giti DevOpsi projektide ja nende lähtekoodi haldamiseks. Sellel platvormil töötavad projektiarendajad koos failide kaudu projekti funktsioonide ja funktsioonidega ning peavad neid faile aeg-ajalt muutma. Kuna paljud arendajad töötavad sama projekti kallal, võivad nad aeg-ajalt mõistmiseks vaadata faili eelmisi ja uusi muudatusi.

See artikkel demonstreerib, kuidas eristada sama faili sama haru kahe sissekande vahel.







Kuidas eristada sama faili kahe sama haru sissemakse vahel?

Faili eristamiseks sama haru kahe sissekande vahel avage esmalt Giti hoidla. Seejärel tehke muudatused. Pärast seda muutke samas harus hiljuti kinnitatud faili ja kinnitage see kohalike muudatuste salvestamiseks uuesti. Nüüd kasutage ' git diff HEAD~1 HEAD ” käsk.

Tutvuge praktiliste demonstratsioonidega.

1. samm: avage Git Terminal

Esmalt avage menüüst Start ' Git Bash Giti terminal:

2. samm: minge Giti hoidlasse

Järgmisena kasutage ' cd ” käsk ja avage Giti hoidla:

$ cd 'C:\Git\Design'

3. samm: lähtestage Git Repository

Initsialiseerige Giti hoidla '' see on kuum 'käsk:

$ see on kuum

4. samm: looge uus fail

Uue faili loomiseks ja faili sisu otse salvestamiseks käivitage järgmine käsk:

$ kaja 'Tere' > Uus fail.txt

Ülaltoodud käsus lisab kaja sisu ja salvestab selle otse ' Uus fail.txt ” fail:

Nüüd kasutage ' ls ” käsk, et vaadata kõiki faile ja kontrollida, kas fail on loodud või mitte:

$ ls

5. samm: lisage fail etapiindeksisse

Järgmisena teisaldage jälgimata fail faasiindeksisse, kasutades Git ' lisama 'käsk:

$ git lisada Uus fail.txt

Kontrollige Giti olekut, et kontrollida, kas muudatused on jälgimisindeksisse lisatud või mitte:

$ git staatus

6. samm: Kinnitage loodud fail

Värskelt loodud faili kinnitamiseks muudatuste salvestamiseks kirjutage järgmine käsk:

$ git commit -m 'Uus fail on kinnitatud'

7. samm: muutke faili

Avage fail tekstiredaktoris ja värskendage seda:

$ käivitage fail NewFile.txt

Muutke faili sisu ja klõpsake nuppu ' Ctrl+S ” klahv faili salvestamiseks:

8. samm: teisaldage fail etapiindeksisse

Pärast seda lisage jälgimata muudatus etapiindeksisse:

$ git lisada Uus fail.txt

Kontrollige hoidla olekut, et kontrollida, kas muudatused on etapialas lisatud või mitte:

$ git staatus

Samm 9: Kinnitage muudetud fail

Pärast seda lisage antud käsu abil muudatused Giti kohalikus hoidlas:

$ git commit -m 'muudetud fail'

Vaadake hoidla logi, et kontrollida, kas muudatused on tehtud või mitte:

$ git logi

10. samm: erista sama fail kahe sissekande vahel

Järgmisena eristage sama fail kahe sissekande vahel, täites alltoodud käsu. Sisestage ka nende kahe sissekandmise ID-d:

$ git diff 593d249 2b06488

Allolev väljund näitab edukalt sama faili erinevust kahe sissekande vahel. Siin on märgid ' ” ja „ +++ ” on väljundindikaatorid, mis näitavad uusi ja vanu kohustusi. :

Teise võimalusena saavad Giti kasutajad kasutada sissekande ID-de asemel positsiooni HEAD, et näha erinevust, nagu on näidatud allolevas käsus:

$ git diff PEA ~ 1 PEA

Oleme teile õpetanud, kuidas eristada sama faili kahel sissekandmisel.

Järeldus

Sama faili eristamiseks kahe sissekande vahel minge esmalt Giti kohalikku hoidlasse. Tehke faili esimene sisestamine, kasutades ' $ git commit -m ” käsk. Seejärel tehke samas failis mõned muudatused ja kinnitage see uuesti, et salvestada muudatused kohalikku hoidlasse. Pärast seda näidake sama faili erinevust erinevate sisseviidude vahel, kasutades ' git diff HEAD~1 HEAD ” käsk. See postitus näitas, kuidas eristada faili kahe sissekande vahel.