创建分支

从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

删除分支

删除本地分支

首先切换到其他分支或者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