Подтвердить что ты не робот

TortoiseGit - вернуть?

Я использую TortoiseGit. Я хочу вернуться назад к точке раньше, прежде чем я удалил несколько изображений.

Как это сделать, методы возврата, которые я видел, неверны....

4b9b3361

Ответ 1

Щелкните правой кнопкой мыши свой рабочий каталог и выберите "Показать журнал" в меню "TortoiseGit".

После этого вы можете щелкнуть правой кнопкой мыши предыдущие коммиты и reset ветвь на эту фиксацию.

Ответ 2

Если вы удалили несколько файлов и еще не сделали фиксацию, Revert будет работать нормально. При выборе TortoiseGit → Revert... появится окно для выбора файлов, которые вы хотите восстановить. Удаленные файлы будут отображаться красным цветом.

Если вы уже совершили удаление, вы можете Reset выполнить коммит перед удалением файлов. Будьте осторожны, если вы используете reset, вы больше не будете видеть в своем журнале фиксацию (фиксации) после фиксации, на которую вы reset на.

Если вы хотите сохранить в своем журнале фиксацию, которая удалила файлы, вы можете Checkout зафиксировать до удаления в новую ветку, скопировать восстановленные файлы в отдельную папку, вернуться к исходную ветвь, затем добавьте файлы обратно в исходную ветвь.

Ответ 3

  • Right mouse в каталоге или файле, который вы планируете возвращать, затем Tortoise GitShow log.

введите описание изображения здесь

  1. Выберите в верхней части окна ревизию, которую вы хотите вернуть, затем в нижней части экрана Right mouse в любом файле и выберите Revert to this revision.

введите описание изображения здесь

Надеюсь, это сэкономит вам некоторое время.