@Tempest99

Объясните простым языком, что делает команда git pull --rebase?

то что pull скачивает файлы из удаленного репозитория это ясно, но я не понимаю, что знаичт эти две черточки -- перед rebase и вообще как пулл работает в связке с перебазировкой?
  • Вопрос задан
  • 184 просмотра
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
http://dilbert.com/strip/1998-08-24
что делает команда git pull --rebase?

Делает pull, а потом делает rebase локальной истории на то что было получено через pull.
Т.е. если в удалённом репозитории было
A--B--C
в локальном репозитории к этому было добавлено
A--B--C--d--e
а в удалённом
A--B--C--D--E
то после git pull --rebase локальная история станет такой:
A--B--C--D--E--d'--e'
где d' и e' -- это перебазированные поверх E локальные d и e.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Zoominger
@Zoominger
System Integrator
что знаичт эти две черточки --

Это просто разделитель ключей, грубо говоря.
Чтобы отличать ключ от чего-нибудь ещё.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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