Saya telah mengubah beberapa file di repositori git, tetapi belum mengkomitnya.
Saya bisa mendapatkan daftar perubahan hanya dengan memanggil git status
. Tapi bagaimana cara mendapatkan daftar baris atau konten yang telah saya ubah, selain nama file?
Saya awalnya berpikir untuk menggunakan git diff , tetapi tampaknya hanya berguna untuk membandingkan perubahan yang sudah dikomit.
Biasanya saya hanya melakukannya meld .
, tetapi dalam hal ini saya terhubung ke server eksternal melalui ssh.
man git-diff
mengatakan--staged is a synonym of --cached
git diff
adalah menghitung perbedaan antara direktori kerja dan indeks , bukanHEAD
Apa yang saya gunakan untuk kasus seperti itu adalah:
Ini akan menunjukkan perubahan sejak komit terakhir. Meskipun entah bagaimana itu bekerja lebih cepat dengan
atau
Untuk melihat perubahan pada
git add
file yang diedit sebelumnya , gunakanstaged
bendera:sumber