1.git 推送本地分支到远程
git push origin <localbranch>:<remotebranch>
如果是同一个名称的话,可以简写git push origin <localbranch>
2.git 合并远程分支
假设有2个开发人员Tony和Jack
Tony创建了tony分支 (git branch tony)创建并切换到该分支git checkout -b tony
Jack创建了jack分支 (git branch jack)
一个发布版本分支,叫做release/v2 (git branch release/v2)
现在合并tony和jack到release/v2
1)切换分支到release/v2 (git checkou release/v2)
2)合并tony到release/v2 (git merge tony)
3)合并jack到release/v2 (git merge jack)
4)推送到远程分支release/v2 (git push origin release/v2)
3.git删除分支
1)删除本地分支 git branch -d <branchname> ,
如果本地分支没有merge,则仍然需要删除的话git branch -D <branchname>
2) 删除远程分支 git push origin -d <branchname>
4.git 查看所有分支
git branch -a
5.git 拉取远程分支到本地
git pull origin <remotebranch>:<localbranch>