Чи можна знехтувати останню поетапну (не вчинену) зміну в git ? Припустимо, в поточній гілці було багато файлів, деякі ставили, а деякі ні. У якийсь момент якийсь нерозумний програміст випадково стратив:
git add -- .
...замість:
git checkout -- .
Чи може тепер цей програміст не відчути останніх змін за допомогою якоїсь магічної команди git ? Або він повинен був здійснити, перш ніж експериментувати в першу чергу?
git add
командою, особливо для файлів, які вже мали поетапні зміни та мали деякі зміни, які слід було скасувати, а не поетапно. Не можу сказати, що інше питання не пов'язане.