Na ovoj stranici

git diff

Možete usporediti trenutnu datoteku ili projekt s najnovijom verzijom pohranjenom u spremištu i prikazati razlike.

  • Za pregled promjena u trenutnoj datoteci, idite na Tools > Git > Current File i odaberite Diff of <file>.
  • Za pregled promjena u određenoj datoteci, kliknite je desnom tipkom miša u Projektima ili na sustavu datoteka i odaberite Git > Diff.
  • Da biste vidjeli promjene u trenutnom direktoriju projekta, idite na Tools > Git > Current Project Directory i odaberite Diff Directory of <project directory>.
  • Za pregled promjena u lokalnom repozitoriju, idite na Tools > Git > Local Repository i odaberite Diff.

Prikaz Git Diff prikazuje diff u uređivaču samo za čitanje. Ako Qt Creator može pristupiti datoteci, možete dvaput kliknuti na dio diffa kako biste otvorili uređivač koji prikazuje datoteku i redak.

Pregled razlika u spremištu Git

Prikaz Git Diff Repository

Sklopi dijelove diffa

Za sklopiti sve dijelove diffa odaberite Složi sve (Fold All) s alatne trake. Time se sklapaju svi dijelovi diffa u prikazu Git Diff, što olakšava snalaženje u velikim diffovima.

Prebacite jedinstveni i bočni prikaz

Git Diff Prikaz ujedinjenog diffa prikazuje diff jedan do drugog. Umjesto toga, za korištenje prikaza ujedinjenog diffa odaberite opciju Prebacite se na uređivač objedinjene razlike (Switch to Unified Diff Editor) s alatne trake. Za povratak na prikaz diffa jedan do drugog upotrijebite Prebacite se na bočni uređivač diferencijala (Switch to Side-by-Side Diff Editor).

Za više informacija pogledajte Usporedi datoteke.

Pripremi i poništi promjene

Postavite promjene da biste ih zaključili (commit), kako biste ih mogli poslati na udaljeni spremište ili poslati u Gerrit na pregled. Da biste postavljali promjene za zaključivanje dio po dio ili redak po redak, kliknite desnom tipkom miša na dio ili redak u prikazu Git Diff i odaberite naredbe iz kontekstualnog izbornika za postavljanje ili poništavanje promjena.

Stavka kontekstnog izbornikaOpis
Revert ChunkResetira promjene u komadu.
Stage ChunkDodaje blok u područje za pripremu.
Stage SelectionDodaje odabrane retke u područje za pripremu.
Unstage ChunkUklanja komad iz pripremnog područja.
Unstage SelectionUklanja odabrane retke iz pripremnog područja.

Za pregled diffa spremljenih promjena:

  • Za pregled spremljenih promjena u trenutnoj datoteci, idite na Tools > Git > Current File i odaberite Diff Staged Changes in <file>.
  • Za pregled spremljenih promjena u trenutnom direktoriju projekta, idite na Tools > Git > Current Project Directory i odaberite Diff Staged Directory of <project directory> Changes.
  • Za pregled spremljenih promjena u lokalnom repozitoriju, idite na Tools > Git > Local Repository i odaberite Diff Staged.

Vidi također Kako: Korištenje Gita i Korištenje Gita.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.