这感觉就像IM缺少明显的东西,但我一直在阅读教程3天,似乎无法做到这一点。

我在github私人回购。我要运行它作为两个单独的分支。据我了解,我会克隆回购所以其我的本地机器上,然后用其分支

GIT中分支newbranch

git的结帐newbranch

到目前为止好。现在,我做出一些改变,承诺newbranch。好像我可以把所有这一切到我的远程回购完好,但我无法这样做,而不只是与主人融合它,这不是我想做的事情。我怎样才能把我的树枝在github上完整?

这是正确的工作流程,这样做呢?如果是,我究竟做错了什么?

有帮助吗?

解决方案

只需:

 git push origin mybranch

应该足够;它将当前分支你在的HEAD(没有掌握,但你正在工作的)推到一个与之相似命名的分支。如果远程分支具有不相同的名称,然后

git push origin mybranch:remotebranch

git push 使用的Refspec来指定用什么<src>对象<dst> REF在远程存储库被更新。

其他提示

此将只推newbranch到原点/ newbranch在github:

git push origin newbranch:newbranch
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top