Это то, что я обычно делаю, перебирая мою текущую ветвь, не допуская, чтобы моя локальная ветвь не сглаживалась:
git fetch origin
git rebase -r origin/develop
-r
- это --rebase-merges
, который я предпочитаю --preserve-merges
Мой вопрос: есть ли способ передать это при выполнении git pull --rebase
?
Например, я бы хотел выполнить эквивалент команды выше, например:
git pull --rebase=rebasemerges origin develop
вместо:
git pull --rebase=preserve origin develop
** edit: OK - похоже на 2.22, --preserve-merges
становится устаревшим в пользу --rebase-merges
. Это для git rebase
, хотя - скрещенные пальцы изменения переносятся на git pull --rebase