Hvordan kan du se, hvilke ændringer der blev foretaget i git?
Hvordan kan du se, hvilke ændringer der blev foretaget i git?

Video: Hvordan kan du se, hvilke ændringer der blev foretaget i git?

Video: Hvordan kan du se, hvilke ændringer der blev foretaget i git?
Video: Lærke - Vi skal ikke være kærester 2024, November
Anonim

Hvis du bare vil se forskellen uden at forpligte dig, så brug git diff at se uiscenesat ændringer , git diff --cached at se ændringer iscenesat for begå, eller git diff HEAD for at se både iscenesat og uiscenesat ændringer i dit arbejdstræ.

På samme måde kan du spørge, hvordan kan du se, hvilke filer der er ændret i git?

Til se fil, der var ændret eller tilføjet i en commit, brug --stat argument med git log som denne git log --stat. Nogle gange kan du lave fejl, mens du skriver en commit-besked.

Og hvordan ser jeg ændringer i en commit? Til se forskellen for en bestemt BEGÅ hash: git diff BEGÅ ~ BEGÅ vilje at vise du er forskellen på det BEGÅ 's forfader og BEGÅ . Se man-siderne for git diff for detaljer om kommandoen og gitrevisioner om ~-notationen og dens venner.

Hvordan holder Git styr på ændringer i denne forbindelse?

Kort fortalt, Git bruger SHA-1 af filindholdet til holde styr på ændringer . Git bliver ved spore af fire objekter: en klat, et træ, en commit og et tag.

Hvilken kommando giver dig mulighed for at spore nye filer eller ændringer af eksisterende filer?

Hvornår du starte a ny depot, du typisk ønsker at tilføje alle eksisterende filer så din ændringer vil alle blive sporet fra det tidspunkt og frem. Altså den første befale dig vil typisk skrive er "git add." ("." betyder denne mappe. Så det vil tilføje alt i denne mappe.)

Anbefalede: