1.6 KiB
1.6 KiB
title | localeTitle |
---|---|
Improve Existing Pull Request by Another Contributor | Улучшить существующий запрос на вывод другого участника |
Как взять чей-то PR и сделать свой собственный, основываясь на его сохранении их фиксации:
- Создайте новую ветку, предпочтительно с PR # оригинальной.
git checkout -b pr/xyz
- Потяните за собой изменения.
git pull git://github.com/rafase282/wiki.git update/pr-guide
Это в основном означает вытащить из репозитория Rafase282 / wiki , update / pr / guide в текущую ветвь pr / xyz .
- Внесите изменения, добавьте, зафиксируйте, нажмите. Если вам нужно сквош, обязательно сохраните фиксацию оригинального автора.
Примечание : вам может потребоваться принудительное нажатие git push -f origin pr/xyz
- Создайте свой PR и в описании
closes #xyz
его закрыть оригинальный PR сcloses #xyz
Это должно сделать новый запрос на перенос с первоначальными изменениями, а также ваш собственный в новый запрос на pull, который будет автоматически ссылаться и закрывать оригинал при объединении.