Прежде чем подключать новый, надо удалить ссылку на старый. git remote remove origin
Затем добавляем ссылку на новый git remote add origin https://github.com/...
Привязываем ветку к новому репозиторию git push --set-upstream origin main
На скрине видим что локально всё получилось. Осталось отправить это на сервер, но вы сможете это сделать только принудительно. git push origin --force
Тогда указатель ветки origin/master тоже вернётся в "Initial Attempt".
Сами коммиты никуда не удаляются на самом деле. Вы их просто перестанете видеть, так как на них нет ссылок.
Окончательно они удалятся после "сборки мусора".