Задать вопрос
@Djonson86
Нечем похвастаться.

Можно как то одной командой полностью переписать ветку другой с удаленного репозитория?

К примеру нахожусь я на ветке dev. И хочу стянуть ветку master, но так чтоб у меня была чистая master, без изменений которые в dev. Через git pull не подходит, бо тогда оно смержит, а я не хочу мержить. Можно как то такое сделать одним махом, без удаления локально, глобально и т.д?
  • Вопрос задан
  • 263 просмотра
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
yarkov
@yarkov
Помог ответ? Отметь решением.
git reset --hard origin/master
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
zagayevskiy
@zagayevskiy
Android developer at Yandex
Эммм,
git fetch origin master
git checkout master
?
Ответ написан
NickPush
@NickPush
Web разработчик
git fetch

сначала поможет получить все ветки из внешки - потом чикауть сколько нужно.
git checkout master
что бы не портить мастер - вообще рекомендую сделать новую ветку из мастера и мержить в эту ветку - если мерж не зашел - то легко откататься на чистый мастер
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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