git branch
现在是个空文件只有master
1branch合并
这里准备新建两个分支
git branch a
git branch b
1.1branch a操作
这里切换到a
git checkout a
这里新建文件
git add .
git commit -m'branch a commit a.txt'
git push
checkout b
git checkout b
换到 b这里还是空的
我也创建一个branch 文件夹新建文件
git add .
git commit -m'branch b commit a.txt'
git push
branch b merge a
git merge a
这里进行merge修改
git add .
git commit -m'a&b'
git push
master pull
git checkout master
这里之所以远端也是master是由于前面没有指定分支
git pull origin master:master
tip
即为推送到远端b
git push origin b
即为从b采集到的本地master
git pull origin b:master
删除主机分支
删除主机b分支
git push origin --delete b
删除本地分支
git branch -D a b
只有一个master了