Как удалить историю из репозитория форка?

Есть репозиторий проекта upstream, форкнутый origin и локальный.

Случайно добавил чужие коммиты в свою ветку и запушил на origin. Как удалить их оттуда? Нужно, чтобы в при отправке на upstream был только один мой коммит. Reset, как понимаю, работает лишь для локального репозитория.
  • Вопрос задан
  • 2663 просмотра
Решения вопроса 1
tamtakoe
@tamtakoe Автор вопроса
Разобрался. Помогли git rebase -i HEAD~<n> //squash и push origin <branch> --force
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы