Оглавление:

Как мне отменить сброс головки?
Как мне отменить сброс головки?

Видео: Как мне отменить сброс головки?

Видео: Как мне отменить сброс головки?
Видео: Как сбросить счетчик отработанных чернил - "памперс" в принтерах Canon MP250, MP280 2024, Май
Anonim

Итак, чтобы отменить в сброс настроек , запустите git сбросить HEAD @ {1} (или git сброс настроек d27924e). Если, с другой стороны, вы выполнили некоторые другие команды после этого обновления ГОЛОВА , желаемая фиксация не будет в верхней части списка, и вам нужно будет выполнить поиск в журнале ссылок.

Здесь можно отменить полный сброс?

Вариант 2: восстановить данные после Сброс к заводским настройкам через локальное резервное копирование. Android телефоны снабжены локальным приложением или функцией резервного копирования. Если ты регулярно создавали резервные копии данных, то после сброс к заводским настройкам , просто перейдите в «Настройки»> «Резервное копирование и восстановление» и выберите последний файл резервной копии для восстановления данных из резервной копии.

Точно так же как отменить фиксацию? Если вы хотите проделать значительную работу над последним совершить , вы можете просто git reset HEAD ^. Это будет отменить в совершить (снимите его) и восстановите индекс до состояния, в котором он был до этого совершить , оставив рабочий каталог с изменениями незафиксированными, и вы можете исправить все, что вам нужно, и повторить попытку.

Из этого, как мне сбросить голову?

ГОЛОВА указывает на вашу текущую ветку (или текущую фиксацию), поэтому весь этот git сброс настроек -- жесткий руководитель будет делать, это выбросить все незафиксированные изменения, которые у вас есть. Итак, предположим, что хороший коммит, к которому вы хотите вернуться, - это f414f31. (Вы можете найти это в журнале git или в любом браузере истории.)

Как мне отменить все локальные изменения?

Теперь у вас есть 4 варианта отмены изменений:

  1. Отключить файл до текущей фиксации (HEAD): git reset HEAD
  2. Отменить все - сохранить изменения: git reset.
  3. Отменить все локальные изменения, но сохранить их на будущее: git stash.
  4. Отменить все навсегда: git reset --hard.

Рекомендуемые: