Ce face /diff
/diff arată modificările git din directorul de lucru. Implicit: modificările nestaged plus fișierele neurmărite. staged arată ce e pregătit pentru commit, all tot ce s-a schimbat de la HEAD, iar session diferența cumulată a tot ce a modificat Hermes aici, de la cel mai vechi checkpoint păstrat (cere checkpoint-uri active).
--stat afișează doar rezumatul fișierelor, iar căile restrâng diferența. Pe platformele de mesagerie, ieșirea este pusă în bloc de cod și trunchiată la limita mesajelor platformei.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
staged |
Modificările staged. |
all |
Tot de la HEAD. |
session |
Tot ce a schimbat Hermes în sesiune (cu checkpoint-uri). |
--stat |
Doar rezumatul fișierelor. |
cale... |
Restrânge diferența la căile date. |
Exemple practice
Exemplul 1: Ce a schimbat agentul
/diff session --stat
Exemplul 2: Doar un director
/diff all src/auth
Greșeli frecvente și bune practici
- Rulezi
/diff sessionfără checkpoint-uri active. Fără ele nu există o bază de comparație.