Apakah mungkin untuk menghapus stage perubahan git yang dipentaskan (tidak dilakukan) terakhir ? Misalkan ada banyak file di cabang saat ini, beberapa dipentaskan, beberapa tidak. Pada titik tertentu, beberapa programmer bodoh secara tidak sengaja dieksekusi:
git add -- .
...dari pada:
git checkout -- .
Bisakah programmer ini menghapus perubahan terakhirnya dengan perintah git ajaib ? Atau haruskah dia melakukan sebelum bereksperimen sejak awal?
git addperintah terakhir , terutama untuk file yang telah melakukan perubahan, dan memiliki beberapa perubahan yang harus dibatalkan, tidak dipentaskan. Tidak bisa mengatakan pertanyaan lain tidak terkait.