Я случайно слил неправильную ветвь в мастер и нажал на исход.Git reset and revert
Проблема заключается в том, что я переустановил masterbranch до последнего, прежде чем commit-hash с git reset --hard xxx
, а также источник с git push origin master --force
, но теперь слияние-commit всегда есть.
Лучшее решение заключается в использовании git revert -m 1 <merge-commit>
, но у меня нет:/
Теперь из этого состояния, как я могу отменить объединитьпервоначальную ясно история? Может быть, снова слиться и вернуться !?
http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem – DIMMSum