Kako vidite, katere spremembe so bile narejene v git-u?
Kako vidite, katere spremembe so bile narejene v git-u?

Video: Kako vidite, katere spremembe so bile narejene v git-u?

Video: Kako vidite, katere spremembe so bile narejene v git-u?
Video: ПОЧЕМУ Я ЖДУ L4D3 2024, Maj
Anonim

Če želite samo videti razliko brez potrditve, uporabite git diff, da si ogledate neinscenirano spremembe , git diff -- predpomnjeno za ogled spremembe uprizorjen za commit, oz git diff HEAD, da si ogledate uprizorjeno in neustavljeno spremembe v vašem delovnem drevesu.

Podobno se lahko vprašate, kako vidite, katere datoteke so se spremenile v git?

Za glej datoteka, ki je bila spremenila ali dodano v potrditev, uporabite argument --stat z git dnevnik takole git log --stat. Včasih lahko naredite napake, ko pišete sporočilo o potrditvi.

Prav tako, kako vidim spremembe v potrditvi? Za glej razlika za določeno ZAVEZ hash: git diff ZAVEZ ~ ZAVEZ volja pokazati ti je razlika med tem ZAVEZ 's prednik in ZAVEZ . Glej strani man za git diff za podrobnosti o ukazu in gitrevizije o zapisu ~ in njegovih prijateljih.

Kako Git v zvezi s tem spremlja spremembe?

Da skrajšam zgodbo, Git uporablja SHA-1 vsebine datoteke za spremljajte spremembe . Git ohranja skladbo štirih predmetov: blob, drevo, potrditev in oznaka.

Kateri ukaz vam omogoča sledenje novim datotekam ali spremembam obstoječih datotek?

Kdaj ti začni a novo skladišče, ti običajno želite dodati vse obstoječih datotek tako da tvoj spremembe se bo vse spremljalo od te točke naprej. Torej, prvi ti povej običajno vnesem "git add". ("." pomeni ta imenik. Torej bo dodal vse v tem imeniku.)

Priporočena: