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