Как исключить изменения из чужих коммитов в моем пиаре?
Изначально я создал новый пиар для своей ветки с двумя коммитами. И моей целью было раздавить эти 2 коммита в один.
Поэтому, работая над своей веткой функций, я выполнил следующие команды:
$ git fetch origin
$ git rebase -i HEAD~2
A new file opened, I saw a lot of lines. For every line except the
first, changed “pick” to “squash”. Saved and closed.
Another file opened, I edited the commit messages
$ git rebase origin/master
---> I got conflicts that I resolved
$ git push -u --force-with-lease origin feature_branch_name
Когда я зашел на github и нажал "Сравнить и запросить запрос", новый пиар содержит много изменений помимо моего.
Как я могу исключить изменения от других людей в моем пиаре?