我在服务器上有一个分支主机(远程)。我创建了远程(服务器)上不存在的新本地分支。如何添加(推)的分支到远程(服务器),而与主分支git push branch without merge
4
A
回答
4
git push remote local_branch_name:remote_branch_name
通常你的远程将是起源,并且本地和远程分支将是相同的(尽管你可以推送本地分支作为不同名称的远程)。如果他们的名字是相同的,你不必提供冒号分隔的名字 - 一个就足够了。
你试图实现什么与合并分支无关。我建议进一步阅读关于分支机构和遥控器(git-scm book是相当不错的资源)。
6
您可以使用下面的命令合并它:
git push -u origin newBranch
-u
将设立当地分行追踪远程分支。
0
你只需把你的本地分支:
$ git push origin <your-branch>
可以使用-u
标志,可以设定当地BRACH跟踪远程过。
相关问题
- 1. git merge,push,pull confusion
- 2. git merge或rebase for stale branch?
- 3. Heroku - Git push without building
- 4. 如何让'git push'像'git push origin branch'一样工作?
- 5. 将'git push origin <branch>'从本地删除后远程删除<branch>?
- 6. 无意中做了git push而不是git push -u来源<branch>
- 7. 为什么git push的工作方式不同于git push origin <branch>?
- 8. 的Git -push错误
- 9. “git merge origin/branch”中遗忘斜杠的后果
- 10. PushSharp:Android GCM Push Notification received without push message
- 11. Git push upstream
- 12. git checkout --track origin/branch和git checkout -b branch branch/branch之间的区别
- 13. 有什么区别git fetch B + git merge B vs git merge origin/B
- 14. git merge --no-ff和git merge有什么区别--squash
- 15. Git Branches Without Pulling
- 16. 如何在执行'git merge'或'git checkout branch'时抑制文件更改事件
- 17. git push/pull - 默认为github
- 18. Git Branch Follow Master
- 19. git add remote branch
- 20. git push -u是什么意思?
- 21. git rebase from master to remote branch。!
- 22. Heroku - git push
- 23. git push git过滤分支被拒绝
- 24. git push -f origin master和git push origin master之间的区别--force?
- 25. “git branch -track”vs“git checkout -track”
- 26. git push heroku master
- 27. git branch for multiple remotes
- 28. git submodule和“no branch”
- 29. 如何撤消git merge squash?
- 30. git push git问题--all
我已经开始阅读这本书了,但我急需这个。这正是我一直在寻找的。谢谢! – nikmin