Git вернитесь назад к определенной фиксации - программирование
Подтвердить что ты не робот

Git вернитесь назад к определенной фиксации

как я могу вернуть все мои файлы на моей локальной копии обратно к определенной фиксации?

commit 4a155e5b3b4548f5f8139b5210b9bb477fa549de
Author: John Doe <[email protected]>
Date:   Thu Jul 21 20:51:38 2011 -0500

Это фиксация, на которую я хотел бы вернуться. любая помощь будет спасателем!

4b9b3361

Ответ 1

git reset --hard 4a155e5 Вернет HEAD туда, где вы хотите быть. Перед этим могут быть другие ссылки, которые вам нужно будет удалить, если вы не хотите, чтобы что-то указывало на только что удаленную историю.

Ответ 2

Вы можете вернуть все свои файлы под свой рабочий каталог и индекс, набрав следующую команду

git reset --hard <SHAsum of your commit>

Вы также можете ввести

git reset --hard HEAD #your current head point

или

git reset --hard HEAD^ #your previous head point

Надеюсь, что это поможет