Взял код из мастера. Внёс изменения. В мастере появился новый код, который мне нужен в моей ветке, хочу его подтянуть, будто я ветку создал сейчас, а не тогда, когда этого кода небыло.
Взял код из мастера. Внёс изменения. В мастере появился новый код, который мне нужен в моей ветке, хочу его подтянуть, будто я ветку создал сейчас, а не тогда, когда этого кода небыло.
В своей ветке
Сохрани свои изменения: git commit
Подтяни свежие изменения с мастера: git fetch
Перемести свои изменения «поверх» master: git rebase origin/master
Зависит как ты с веткой работаешь. Основные операции, которые ты должен
понимать: merge, rebase и cherry-pick. Ну и еще reset и revert. На reflog надейся, но сам не короче понял.