GitHub синхронизирует результат сбоя в rebase - как вернуть зафиксированный файл

Я сделал коммит на GitHub, но синхронизация не удалась и он прерывается на полпути. Когда я попытался вернуть файлы, я понял, что локальные файлы были переназначены до предыдущей версии, которую я отправил во время последней синхронизации.

Новые файлы и издания были потеряны. Могу ли я узнать, есть ли способ вернуть утерянные данные?(Теперь в моем проекте написано "Rebase origin / master **")

Спасибо!

1 ответ

Решение

Используйте следующее:

  1. мерзавец
  2. скопируйте любой предыдущий идентификатор коммита.
  3. git reset "commitid".

Теперь у вас будут ваши изменения.

Затем совершите коммит и сделайте ребаз.

Другие вопросы по тегам