В моем github сейчас 100 коммитов. Мне нужно откатить репозиторий, чтобы зафиксировать 80, и удалить все последующие.
Почему? Предполагается, что это репо для слияния от разных пользователей. Куча слияний произошла как коммиты из-за чрезмерного редактирования. Это было связано с неправильной маркировкой моих удаленных веток, где 3 разработчика были помечены как друг друга. Мне нужно вернуться к этой точке, а затем потянуть вперед.
Я хотел сделать ребаз, как в этом примере: Как я могу удалить коммит на GitHub?
Тем не менее, git хочет, чтобы я занимался управлением конфликтами. Есть ли более простой способ?
git push -f origin branch
. У меня просто было плохое время, потому что я это пропустил.