Kar*_*arl 2 git git-push git-branch
我有三个分支dev test master。
最初我只有 dev 分支可以使用,所以我使用了这个
git push origin dev
但稍后我将基于 env 拥有不同的分支,并将从各自的分支进行部署。Buntill develeopemet 是否有可能test并且master始终与 dev 具有相同的头脑
或者换句话说
git push origin dev|test|master
所以我可以推送到我单个命令的所有分支,然后我可以合并选择性提交。我的意思是所有其他分支都与 dev 相同
refspec 是:
git push remote LocalBranchName:RemoteBranchName
Run Code Online (Sandbox Code Playgroud)
您可以在单行命令中列出任意数量的这些 refspecs:
git push remote LocalBranchName:FirstRemoteBranchName LocalBranchName:SecondRemoteBranchName LocalBranchName:ThirdRemoteBranchName
Run Code Online (Sandbox Code Playgroud)
因此,如果您想以dev不同的名称 ( dev, test, & master)将分支的3 个副本推送到远程,则:
git push origin dev:dev dev:test dev:master
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
765 次 |
| 最近记录: |