我从来没有使用git
之前GitHub
发布了Windows应用程序,所以我从来没有在命令行中使用它。如何从多个提交中推送多个分支?
所以这是我的情况:
我做了一些提交master
,然后切换分支,并做了一些提交。没有推到GitHub。 当我在Windows应用程序(我认为是git push
)中点击sync
时,令我惊讶的是,我所有的提交都被推送到了我的新分支 - 甚至是我在master
时所做的提交。
由于这是Windows应用程序的行为,我想我必须使用命令行。
什么是正确的git push
命令将提交推送到远程的正确分支?
我不知道你最后的建议,我会说这个命令只是'git push origin branchOne anotherBranch' – Drealmer
我认为新版本的git不会推送所有跟踪分支:http://stackoverflow.com/ a/13148313/586086 –