我正在尝试实现此处概述的设置http://toroid.org/ams/git-website-howto但有一点不同.在我的本地存储库中,我想使用与master不同的分支.
因此,当我去推送初始文件而不是推送主文件时,我想将文件从我的演示分支推送到远程存储库上的主分支.例如:
git push web +master:refs/heads/demo
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时,我在完成上传所有文件后得到以下错误:
remote: fatal: You are on a branch yet to be born
Run Code Online (Sandbox Code Playgroud)
是否有可能做我正在尝试使用此设置?
Dav*_*dek 132
如果本地分支被称为"演示",并且您想要在名为"web"的远程上推送到名为"master"的分支,则执行以下操作:
git push web demo:master
Run Code Online (Sandbox Code Playgroud)
如果要从远程"web"上的"master"分支合并到当前分支中,可以执行以下操作:
git fetch web
git merge web/master
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
44794 次 |
最近记录: |