Zmieniłem kilka plików w repozytorium git, ale jeszcze ich nie zatwierdziłem.
Mogę uzyskać listę zmian, po prostu wywołując git status
. Ale jak oprócz nazw plików uzyskać listę wierszy lub zmienionych treści ?
Początkowo myślałem o użyciu git diff , ale wydaje się, że jest to przydatne tylko do porównywania już zatwierdzonych zmian.
Zwykle po prostu to robię meld .
, ale w tym przypadku jestem połączony z zewnętrznym serwerem przez ssh.
man git-diff
mówi--staged is a synonym of --cached
git diff
jest obliczenie różnicy między katalogiem roboczym a indeksem , a nieHEAD
W takich przypadkach używam:
To pokaże zmiany od ostatniego zatwierdzenia. Chociaż w jakiś sposób działa szybciej z
lub
Aby zobaczyć zmiany we wcześniej
git add
edytowanych plikach, użyjstaged
flagi:źródło