Czy można cofnąć scenę ostatniej zmiany (bez zatwierdzenia) w git ? Załóżmy, że w bieżącej gałęzi było dużo plików, niektóre z nich zostały ustawione, inne nie. W pewnym momencie jakiś głupi programista przypadkowo wykonał:
git add -- .
...zamiast:
git checkout -- .
Czy ten programista może teraz wprowadzić swoje ostatnie zmiany za pomocą jakiegoś magicznego polecenia git ? A może powinien był popełnić to przed eksperymentowaniem?
git addpolecenia, szczególnie dla plików, które już miały zmiany etapowe i miały pewne zmiany, które miały zostać cofnięte, a nie etapowe. Nie mogę powiedzieć, że drugie pytanie nie jest powiązane.