Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Итак, что же такое «запрос на извлечение (сделанных вами изменений)» (именно так я перевёл pull request)?Вы прикалываетесь? o_O Pull Request — это и в Африке Pull Request, какой еще запрос за извлечение? o_Ogit checkout master
git fetch upstream
git pull upstream master
git checkout yourbranch
git merge master
git checkout master
git fetch upstream
git pull upstream master
git checkout -b yourbranch1
git merge master
git merge yourbranch
git branch -d yourbranch #Удаляем в локальном репозитории
git push origin :yourbranch #Удаляем в удалённом репозитории
git checkout yourbranch1
git checkout -b yourbranch #Вновь создаем yourbranch как копию yourbranch1
git checkout -d yourbranch1 #Удаляем yourbranch1
git push origin yourbranch
git remote add FORKNAME git@github.com:AUTHOR/REPO.git
и далее стягиваете его изменения к себе в локальную копию git fetch FORKNAMEgit merge FORKNAME/BRANCHgit cherry-pick COMMIT_1_SHA COMMIT_2_SHA.patch и полученный файл можно скормить команде git am, если мне память не изменяет.+1 коммент про умершие изображения
Pull request'ы на GitHub или Как мне внести изменения в чужой проект