Я зробив це, git commit
але ще не перемістив його до сховища. Тож коли я це роблю git status
, я отримую "# Ваша гілка випереджає" господар "на 1 комітку.
Тож якщо я хочу відмовитись від своєї головної комісії, чи можу я просто зробити:
git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316
враховуючи, що коли git log
я отримую:
фіксувати eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 Дата: вівторок 29 вересня 11:21:41 2009 -0700 зробити db0c078d5286b837532ff5e276dcf91885df2296 Дата: Вт 22 вересня 10:31:37 2009 -0700
reset --hard
може призвести до втрати роботи, оскільки це призводить до перезапису ваших локальних файлів (вашої нової роботи) git з файлами з Інтернету (трапилося зі мною). У запитаннях та відповідях щодо git слід чітко вказати, що виконують їх команди та які ризики для читачів слід.