как сделать git rebase эффективно - PullRequest
0 голосов
/ 19 сентября 2019

Я следовал по этому пути, чтобы выдвинуть свои изменения в feature-branch

git checkout -b feature-branch
<make changes and commit>
git push origin feature-branch
...
git checkout master
git pull
git checkout feature-branch
git rebase master
<resolve conflicts>
git push origin feature-branch -f

Все время от времени проблема, с которой я сталкиваюсь, заключается в том, что мой PullRequest заканчивает тем, что получил коммиты из другой ветви (которая ужебыл объединен с мастером).

Чтобы избежать этого, я начал использовать git merge master, но он добавляет Merge коммит, который мне не нравится.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...