git diff
Možete usporediti trenutnu datoteku ili projekt s najnovijom verzijom pohranjenom u repozitoriju 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.
- Za pregled promjena 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.

Prikaz Git Diff Repository
Sklopi dijelove diffa
Za sklopiti sve dijelove diffa odaberite
(Fold All) s alatne trake. Time se sklapaju svi dijelovi diffa u prikazu Git Diff, što olakšava navigaciju kroz velike diffove.
Prebacite jedinstveni i bočni prikaz
Prikaz Git Diff prikazuje diff bok uz bok. Umjesto toga, za korištenje prikaza ujedinjenog diffa odaberite opciju
(Switch to Unified Diff Editor) s alatne trake. Za povratak na prikaz diffa bok uz bok upotrijebite
(Switch to Side-by-Side Diff Editor).
Za više informacija pogledajte Usporedi datoteke.
Spremite i vratite 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 izbornika | Opis |
|---|---|
| Revert Chunk | Resetira promjene u dijelu. |
| Stage Chunk | Dodaje komad u područje za pripremu. |
| Stage Selection | Dodaje odabrane retke u područje za pripremu. |
| Unstage Chunk | Uklanja komad iz pripremnog područja. |
| Unstage Selection | Uklanja 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.