用不同的分支分开git pull请求如何git推分支

时间:2015-05-15 11:51:49

标签: git github

我将一个仓库分叉并克隆到我的本地机器上:

/sample_app

我想向原始回购提交3个不同的拉取请求。据我所知,这样做的方法是从不同的分支创建单独的拉取请求?我对这里的命令序列感到困惑。

我跑了:

git checkout -b firstbranch
made changes... made changes..
git add .
git commit -m "finished first feature"

但是当我跑步时:

git push

我明白了:

Everything up-to-date

尽管我刚刚在我的新分支上做了一些更改(我可以验证我在新分支上)。

我应该运行git push以外的其他内容吗?在我的分叉回购中,我仍然只看到1个主分支而没有其他分支。

在我从我收集的内容中推送之后,我需要点击拉取请求按钮并选择通过拉取请求正确提交的分支?

然后我可以转到我的命令行并执行:

git checkout master
git checkout -b Secondbranch  ##To create a second branch for second feature

并重复该过程等

我说得对吗?

如何推送我的分支,以便我可以创建特定于分支的拉取请求。不与主分支合并。

1 个答案:

答案 0 :(得分:0)

你的过程是正确的。你只需要这样做:

git push  <REMOTENAME> <BRANCHNAME> 

请参阅here