Я выполнил git rebase master
на моей ветке и не понимал, что это не то, что я хотел, пока я не подтолкнул его к пульту. Это только я и еще один человек, работающий над проектом, поэтому я знаю, что они не вытащили последние изменения.
Чтение других вопросов в StackOverflow, он сказал, чтобы использовать git reflog
, а затем git reset --hard [email protected]{n}
до перезагрузки. Я сделал это, чтобы перейти к фиксации, которую я создал до перезагрузки, но он не восстановил вещи до того, как это было раньше.
Я пропустил шаг? Есть ли способ заставить другого человека подтолкнуть его репо, чтобы восстановить то, как они были?
Спасибо