Зачем избегать `git pull` и что вместо этого делать - PullRequest
0 голосов
/ 18 октября 2018

В этот комментарий , @ torek (репутация в настоящее время 172,509) сказал:

Я действительно рекомендую избегать git pull полностью, по той же причинеВы рекомендуете избегать --autostash

Приведенная причина для избежания git rebase --autostash была:

Это кажется удобным, когда это работает, но проблематично, когдаэто не

Каким образом git pull может быть проблематичным, когда он не работает?

Мое надежное автоматизированное решение для предотвращения git pull --autostash нетривиальный .

Есть ли надежное автоматизированное решение, позволяющее избежать git pull?

1 Ответ

0 голосов
/ 29 декабря 2018

Нет необходимости избегать git pull: , начиная с Git 2.9 , введите:

git config --global pull.rebase true
git config --global rebase.autoStash true

Тогда простой git pull сделает, по сути, ваш лучший рабочий процесс о: перебазировать при необходимости текущую ветку поверх выбранной origin/yourBranch.

...