git 新建本地分支并推送到远程分支 、 删除远程 与本地分支(可用于从主干同步代码到dev分支,直接删掉原有dev)然后 重新新建dev
2019-07-19 09:41
281 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_37816525/article/details/96474123
首先切换到 master 分支 保证当前没有需要commit的文件
切换到master
git checkout master
下来查看所有本地分支
$ git branch * master release $ git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, working directory clean
新建远程分支
新建一个本地分支:
$ git checkout -b dev
查看一下现在的本地分支状态:
$ git branch * dev master release
星号(*)表示当前所在分支。现在的状态是成功创建的新的分支并且已经切换到新分支上。
把新建的本地分支push到远程服务器,远程分支与本地分支同名(当然可以随意起名):
git push origin dev:dev
查看所有分支,
git branch -a
会看到remotes/origin/dev这个远程分支,说明新建远程分支成功。
删除本地分支
$ git branch -d dev
删除远程分支
$ git push origin --delete dev
查看删除后分支们
$ git branch -a
在master合并dev分支
首先切换到master分支
git checkout master
执行合并命令
git merge dev
然后执行 推送到远程
git push
相关文章推荐
- git | 克隆远程仓库,本地新建分支,新分支下操作,推送新分支到远程,删除分支
- 关于git 在本地新建分支之后上传代码到远程的问题,fatal: The current branch dev has no upstream branch. To push the current
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- 【转】git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 创建本地分支card 发布到新远程分支card上,然后将远程分支card上的代码合并到远程主支master上
- git的操作(拉代码到本地/commit到本地/pull/push到远程/新建分支/合并分支/)
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 同步远程已删除的分支和删除本地多余的分支
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 新建分支并提交本地代码到远程分支