Зафиксировать изменения запроса на вытягивание

В Github я хотел внести изменения в запрос на перенос.

1. git fetch origin
2. git checkout -b show-buttons origin/my-branch

Затем я внес некоторые изменения в файлы.

Теперь я хочу добавить эти файлы обратно в запрос на растяжение и закончить слияние с мастером и нажать его. Каковы следующие следующие шаги?

Вот что я думал:

3. git add .
4. git commit -m "Fixed some bugs on mypullrequest."
5. git merge master
6. git push origin master
+2
источник поделиться
1 ответ

Если вы хотите направить любой локальный филиал в удаленную ветвь, где выполняется запрос на перенос:

git push origin localBranch:remoteBranch

Лучше всего установить localBranch как отслеживание remoteBranch

git push origin -u localBranch:remoteBranch
# in your case, possibly:
git push origin -u show-buttons origin/my-branch

См. Больше в разделе " Как я могу легко нажать локальную ветвь Git на удаленный доступ с другим именем? ".

Если ваш мастер обновлен (по сравнению с мастером исходного репозитория вверх по течению), то восстановление вашей локальной ветки поверх нее может быть хорошей идеей

git checkout show-buttons 
git rebase master

Но тогда вам придется заставить толчок:

git push -f origin -u show-buttons origin/my-branch
0
источник

Посмотрите другие вопросы по меткам или Задайте вопрос