Создать ветку из чужого Pull Request¶
git fetch upstream pull/354/head:pr354
git checkout -b 10.0-branch-name pr354
Дополнительная информация: https://help.github.com/articles/checking-out-pull-requests-locally/
Push-обновления для чьего-либо запроса на извлечение¶
Если у вас есть доступ к редактированию PR-файлов через пользовательский интерфейс github, вы можете отправить такие обновления из консоли.
GITHUB_USERNAME=yelizariev # set username where PR is made from
REPO=pos-addons # set repo name
BRANCH=10.0-fix-something # set source branch name
git remote add ${GITHUB_USERNAME} git@github.com:${GITHUB_USERNAME}/${REPO}.git
git fetch ${GITHUB_USERNAME} ${BRANCH}
git checkout ${GITHUB_USERNAME}/${BRANCH}
# make updates
# ...
# make commit
git commit ...
# push update to another's branch
git push ${GITHUB_USERNAME} HEAD:${BRANCH}