nastya_zholudeva
@nastya_zholudeva

Как пушнуть код, которые был закоммичен не в ту ветку?

Закоммитила файлы (без пуша) не в мастер ветку, а в другое ответвление. Как теперь пушнуть свои коммиты в мастер ветку?
  • Вопрос задан
  • 809 просмотров
Решения вопроса 1
@iMaximus
Способов полно, проще всего черепикнуть. Если из терминала то

Переходим на мастер ветку
git checkout master

делаем пул на всякий случай чтобы были последние изменения
git pull origin master

Далее делаем сам черепик
git cherry-pick eb042098a5

eb042098a5 код коммита который вы сделали не в той ветке. У вас, естественно он другой.

Все, пушим в мастер
git push origin master

Профит, наш коммит в мастере.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
edli007
@edli007
full stack, team lead
В пуше можно указать куда именно пушите.
Ответ написан
@Deexter
Нужно сделать в этой ветке:
git revert HEAD~1
Переключится на мастер: git checkout master
Сделать кормит в мастер: git commit -a -m "новый коммита в мастер"
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы