Мне нужно избавиться от коммитов, которые я уже сбросил, и принудительно выдвинуть их к источнику; они продолжают появляться всякий раз, когда я беру или клонирую удаленный репозиторий.
Я отправил коммиты в среду DEV Pantheon, развернутую как в среде TEST, так и в среде LIVE. Позже я сделал полный сброс к определенному коммиту и был вынужден вернуться к исходной точке. Перемотка вперед, когда я снова клонировал репо, я все еще вижу коммиты, которые, как мне показалось, стерли из истории.
Я не вижу их в терминале с git log
, но мне нравится использовать GitKraken, чтобы визуально видеть мою историю мерзавцев, и там они появляются постоянно. Я попытался стереть локальный репо, потому что думал, что это просто локальная вещь - в среде DEV Пантеона они исчезли после силового толчка.
Ничто, кажется, решает это для меня. Пожалуйста помоги! Мой OCD мешает мне игнорировать его, продолжать выполнять работу и добавлять коммиты. Мне нужно, чтобы моя история показывала только тот коммит, в котором сейчас находится HEAD, а коммиты перед ним пропадают из поля зрения.
Вот как это выглядит, когда я открываю репо с помощью GitKraken —— » Снимок экрана