another_dream
@another_dream
Backend-разработчик, Laravel/ZF2/Yii2

Как правильно слить обновления из удалённого репозитория не затирая изменения в локальном?

Есть 3 репозитория: удалённый (BitBucket), продакшен и локальный (разработчик).
Локальный был склонирован с удалённого и в нём были произведены изменения части кода, после чего был сделан коммит изменений.
Тем временем на битбакет были запушены некоторые обновления с продакшена.
Как теперь в локальном репозитории получить обновления из BitBucket без потери изменений и в дальнейшем залить вместе с изменениями обратно на BitBucket?

Второй вопрос: были внесены изменения и произвёден коммит. Как вернуться в состояние до коммита, но с сохранением изменений? Как откатиться на состояние до определённого коммита по определённому хэшу?

Спасибо.
  • Вопрос задан
  • 533 просмотра
Пригласить эксперта
Ответы на вопрос 1
amelihovv
@amelihovv
Фулстек веб разработчик
1. git pull --rebase
2. git reset --soft HEAD~1
3. git checkout commit_hash
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы