git推送到git forked repo,但是到了一个分支

时间:2013-02-15 16:58:10

标签: git github

我从一个回购克隆主分支。
我对当地人做了一些改变。现在我的回购是主分支的副本 从此以后,我想将我的代码提交给原始但不是主分支的“测试”分支 当我做一个git pull时,它会从主分支中获取更改,但我不希望这样。我想要从测试分支进行更改 如果我git checkout test,因为它是分叉回购的分支没有出现。我还能做些什么呢?

2 个答案:

答案 0 :(得分:2)

git push -u <remote> <localbranch>:<remotebranch>

所以例如:

git push -u origin mybranch:mybranch

答案 1 :(得分:0)

如果您为远程test分支设置本地跟踪分支,那么我认为您可以执行类似的操作(可能有语法错误):

git pull origin/test test