Имея некоторую панику диссертации здесь:|
По сути, я сделал что-то глупое, у меня было две ветви основной ветки, работавшие над двумя отдельными вещами: ветка А и ветка В. Это означало 0 конфликтов. Я сначала слил ветку А в мастер. Пока все хорошо.
Затем я захотел обновить ветвь B изменениями в master после слияния ветки A. Однако теперь я сделал глупую ошибку, объединяя master с веткой B, вместо того, чтобы сначала объединить эту ветку с master, чтобы потом слить master в нее.
Итак, я потерял все свои коммиты с тех пор, как была создана ветка B. Я прочитал кое-что о возврате, но не на 100%, что это вызовет, так как это не ветвь в мастер, а мастер в ветвь.
Чтобы показать, что я сделал:
Branch A -> master -> Branch B
... вместо (я думаю, именно так это и должно быть):
Branch A -> master <- Branch B and then master -> Branch B
Заранее благодарю за любую помощь :)
(также, если это неправильное место, чтобы задать этот вопрос, пожалуйста, скажите мне, и я перенесу его)