Допустим ты делаешь фичу в отдельной ветке, сделал фичу и решил влить ее обратно в dev ветку, но тебе пишет что твоя ветка отстает (Другие разрабы уже сделали комиты). Что будешь делать?
Что такое git merge vs rebase? В чем разница?
Чем отличается merge от rebase?
Пулл-реквест прошел, код-ревью прошло. Кто мержил в релизную ветку?
В чем разница между Merge и Rebase, и меняется ли хэш коммитов при слиянии?
В каких случаях используют git merge, а в каких - git rebase?
Какой командой Git можно получить обновления из удаленного репозитория, не слияя их с текущей веткой?
Какой командой Git можно изменить базовый коммит от которого начинается текущая ветка?
Как посмотреть историю коммитов?
Коммитить или не коммитить код в репозиторий?
Какими пользовался GIT сервисами?
Что такое Git?
Как пользовался Git-ом? (через IDE, с помощью UI, с помощью CLI)
Чем отличаются коммит, ветка, тэг?
Что значит «fast-forward merge»?
Что такое rebase? Чем отличается от merge? Зачем нужен rebase и какие подводные камни?
Что такое submodule? Зачем нужны, как с ними работать?