Есть несколько вариантнов:
1. самый безобидный: вынести ваши изменения в отдельную ветку, используя git checkout -b , затем переключиться в master/main ветку и сделать git pull, затем мержить конфликты
2. использовать git fetch, ознакомиться с изменениям из репозитория, затем мержить конфликты
3. еще есть варинат "убрать в карман" ваши изменения через git stash, затем git pull, затем git stash apply, но придётся мержить конфликты
Выбор за вами