Ben çalıştırdığınızda git reset --hard HEAD, anladığım kadarıyla Bana kalsa şeyin bozulmamış sürümüne sıfırlamak gerekiyordu. Ne yazık ki, git statusizlenmeyen dosyaların büyük bir listesini gösterir gibi, etrafında yatan dosyaları bırakır .
Git nasıl "TAMAMEN'e geri getir, son çekişte ne var, başka bir şey yok, daha az bir şey yok"?
git reset --harddizininizi sıfırlar ve izlenen dosyaları HEAD'de oldukları gibi durumuna geri döndürür. İzlenmeyen dosyaları yalnız bırakır.