Kuidas näete, milliseid muudatusi gitis tehti?
Kuidas näete, milliseid muudatusi gitis tehti?

Video: Kuidas näete, milliseid muudatusi gitis tehti?

Video: Kuidas näete, milliseid muudatusi gitis tehti?
Video: Täielik reageerimispäringu kursus tunniga | TanStack Query v4 algajatele 2024, Mai
Anonim

Kui soovite lihtsalt erinevust näha ilma sidumata, kasutage git diff, et näha lavastamata muudatusi , git diff -- vahemällu salvestatud, et näha muudatusi lavastatud toimepanemiseks või git diff HEAD, et näha nii lavastatud kui ka lavastamata muudatusi oma tööpuus.

Samamoodi võite küsida, kuidas näete, millised failid gitis muudeti?

To vaata fail, mis oli muutunud või lisatud commit, kasutage --stat argumenti koos git logi niimoodi git logi --stat. Mõnikord võite sidumissõnumi kirjutamisel teha vigu.

Samuti, kuidas ma näen kohustuse muudatusi? To vaata konkreetne erinevus KOHTU hash: git diff KOHTU ~ KOHTU tahe näidata teil on selle vahe KOHTU esivanem ja KOHTU . Vaata git diff man-lehed, et leida üksikasju käsu kohta ja gitrevisioonid ~ märkuse ja selle sõprade kohta.

Kuidas Git sellega seoses muudatusi jälgib?

Kui pika jutu lühidalt teha, Git kasutab faili sisu SHA-1 jälgida muutusi . Git hoiab rada neljast objektist: plekk, puu, sidumine ja silt.

Milline käsk võimaldab teil jälgida uusi faile või olemasolevate failide muudatusi?

Millal sina alusta a uus hoidla, sina tavaliselt soovite kõik lisada olemasolevaid faile nii et teie muudatusi sellest hetkest alates jälgitakse kõiki. Niisiis, esimene käskima sind Tavaliselt tippige "git add". ("." tähendab seda kataloogi. Seega lisab see kõik selle kataloogi.)

Soovitan: