git-推送分支
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git-推送分支相关的知识,希望对你有一定的参考价值。
origin为远程仓库名
命令:git push origin local_branch:remote_branch
备注:此命令中,local_branch必须为你本地存在的分支,remote_branch为远程分支,如果remote_branch不存在则会自动创建分支;类似,git push origin :remote_branch,local_branch留空的话则是删除远程remote_branch分支。
分支操作基础命令:
$ git branch dev //创建本地分支 dev
$ git checkout dev //切换本地分支 dev
$ git checkout -b dev //相当于以上两条命令:创建 dev 分支并切换
Switched to a new branch ‘dev‘
$ git branch //查看本地分支
* dev
master
备注:git branch
命令会列出所有分支,当前分支前面会标一个*
号。
$ git branch -d dev //删除本地分支 dev
Deleted branch dev (was fec145a).
------------------------------------------------------
总结:
- 查看分支:
git branch
- 创建分支:
git branch <name>
- 切换分支:
git checkout <name>
- 创建+切换分支:
git checkout -b <name>
- 合并某分支到当前分支:
git merge <name>
- 删除分支:
git branch -d <name>
------------------------------------------------------
持续更新..
以上是关于git-推送分支的主要内容,如果未能解决你的问题,请参考以下文章
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段