git diff. Команда git diff використовується для обчислення різниці між будь-якими двома Git деревами. Це може бути різниця між вашою робочою копією та індексом (власне git diff), різниця між індексом і останнім коммітом (git diff –staged), або між будь-якими двома коммітами (git diff master branchB).
Що означає у виведенні git diff?
У команді git diff можна вказати явний шлях до файлу. Якщо git diff вказує шлях до файлу, виконується порівняння цього файлу. Збережена копія
Що робить git commit?
Команда git commit робить для проекту знімок поточного стану змін, доданих до розділу проіндексованих файлів. Такі підтверджені знімки стану можна розглядати як «безпечні» версії проекту — Git їх не змінюватиме, поки ви явно не попросите про це.