Как создать два pull-запроса с одного форка в github - PullRequest
0 голосов
/ 30 апреля 2020

Я разбудил репо из основной ветки, внес несколько изменений и создал один запрос на извлечение. Теперь этот запрос не объединен. Между тем мне нужно внести некоторые другие изменения и создать еще один запрос на извлечение.

Итак, это то, что я сделал.

  1. клонировал то же самое, снова разветвил
  2. Создать новую ветку

    git оформить заказ -b TPR-4356-DMS

  3. создано в восходящем направлении, как это git удаленное добавление в восходящем направлении http основной основной URL-адрес, с которого я разветвлялся

  4. Затем добавил свои зафиксированные изменения и нажал 4. Я вижу свои изменения в своей ветке, но когда я создаю запрос на извлечение, я вижу мои старые коммиты тоже.

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

Ответы [ 2 ]

0 голосов
/ 30 апреля 2020

Вот шаги

git checkout -b TPR-4356-DMS
git remote add upstream yourmaster repo
git fetch upstream
git reset --hard upstream/master
git push origin TPR-4356-DMS:TPR-4356-DMS
0 голосов
/ 30 апреля 2020

Проверьте, не была ли ваша вторая ветвь создана поверх первой. Вы можете просмотреть это с помощью этой команды:

git log --graph --pretty=oneline --abbrev-commit

Она покажет вам дерево ваших ветвей.

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