Katakanlah saya mengkloning repositori dan mulai memodifikasi file. Saya tahu bahwa jika saya memiliki perubahan lokal yang tidak dikomit, saya dapat melakukan diff sebagai berikut git diff test.txt
dan itu akan menunjukkan kepada saya perbedaan antara KEPALA lokal saat ini dan perubahan yang dimodifikasi, tidak dikomit dalam file. Jika saya mengkomit perubahan itu, saya bisa memperbaikinya terhadap repositori asli dengan menggunakangit diff master origin/master
Tetapi apakah ada cara untuk membedakan perubahan lokal dengan repositori asli di server sebelum melakukan secara lokal? Saya mencoba berbagai permutasi git diff --cached master origin/master
dengan tidak berhasil.