一:创建分支
从master创建分支或者从分支上面建立一个分支是一样的:
1. 想从master或者dev分支上面创建新的分支,先切换分支到master或者dev,以master为例:
git checkout master
2. 创建一个本地分支dev_1,并切换到该分支上
git checkout -b dev_1
3. 创建一个对应的远程分支
git push --set-upstream origin dev_1
二:合并分支
以合并dev到master为例:
git checkout master
git merge dev
git push
三:删除分支
1. 删除本地分支
首先切换到其他分支或者master上面
git checkout master
然后删除本地分支
git branch -d dev_1
使用上面的命令可能提示你没有完全合并到HEAD,可以使用下面命令强制删除
git branch -D dev_1
2. 删除远程分支
删除远程分支有两种方式
git push origin --delete dev_1
git push origin :dev_1