提交对拉取请求的更改

时间:2014-07-18 10:49:53

标签: git github

在Github上,我想对拉取请求进行更改。

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

然后我对文件做了一些更改。

现在我想将这些文件添加回拉取请求,并完成与master合并并推送它。接下来的步骤是什么?

这就是我的想法:

3. git add .
4. git commit -m "Fixed some bugs on mypullrequest."
5. git merge master
6. git push origin master

1 个答案:

答案 0 :(得分:0)

如果要将任何本地分支推送到正在执行拉取请求的远程分支:

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

点击“How can I push a local Git branch to a remote with a different name easily?”了解更多信息。

如果您的主人是最新的(与原始上游回购的主人相比),那么在其上重新定位您的本地分支可能是一个好主意

git checkout show-buttons 
git rebase master

但是你必须强行推动:

git push -f origin -u show-buttons origin/my-branch