Ваша основная ветка (main) опережает вашу локальную ветку.
Как обновить свою ветку, не затронув ваши коммиты?
git fetch
Скачивает последние изменения из удалённого репозитория, не изменяя ваши локальные коммиты.
git rebase origin/main
Перенакладывает (reapply) ваши коммиты поверх обновлённой ветки main, сохраняя чистую историю коммитов.
До rebase:
A --- B --- C (origin/main)
\
D --- E (ваша ветка)
После rebase:
A --- B --- C --- D --- E
👉 Java Portal