Я всегда использую git rebase для синхронизации своего кода, я обнаружил, что git stash
сохраняет текущую работу, и после выборки последнего кода из мастера мы можем объединить его с нашим кодом, используя git stash pop
.
Предположим, что последовательность:
git stash
, т.е. моя текущая работа сохранена git checkout master
, затем git pull master
, т.е. я получил последний код от мастера git checkout mybranch
git stash pop
Полагаю, это объединит мою работу с обновленным кодом, если вместо git stash pop
я сделаю
git rebase master
тогда результат будет таким же или нет?
Ваше предложение и помощь будут оценены, спасибо за ваше время.