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 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 Diff

Prikaz Git Diff Repository

Prebacite jedinstveni i bočni prikaz

Prikaz Git Diff prikazuje diff bočno. Da biste umjesto toga koristili unificirani prikaz diffa, odaberite opciju Switch to Unified Diff Editor (1) na alatnoj traci.

Prikaži Git status u prikazu projekata

Da biste prikazali izmijenjene datoteke u prikazu projekata drugom bojom, idite na Postavke > Version Control > General i odaberite Show VCS file status.

Stavite promjene u pripremu i vratite iz pripreme

Stavite promjene u pripremu za commit kako biste ih mogli poslati na udaljeni repository ili poslati na Gerrit na pregled. Da biste stavili promjene u pripremu za commit 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 stavljanje u pripremu ili vraćanje iz pripreme.

Stavka kontekstnog izbornikaOpis
Revert ChunkResetira promjene u dijelu.
Stage ChunkDodaje komad 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: Koristiti Git i Git.

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.