@TOCgit 创建分支并推送到远程分支
查看分支
C:\wokspace\mv_mall>git branch
* master
创建分支并切换到该分支
C:\wokspace\mv_mall>git checkout -b distribution
Switched to a new branch 'distribution'
查看分支,可以看到成功创建分支 并切换到了该分支
C:\wokspace\mv_mall>git branch
* distribution
master
上一步只是创建本地分支,需要推送到远程分支
git push origin distribution:distribution
warning: redirecting to http://192.168.10.24:8880/zhangweiqiang/mv_mall.git/
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
remote:
remote: To create a merge request for distribution, visit:
remote: http://192.168.10.24/zhangweiqiang/mv_mall/-/merge_requests/new?merge_request%5Bsource_branch%5D=distribution
remote:
To http://192.168.10.24:8880/zhangweiqiang/mv_mall
* [new branch] distribution -> distribution
切换分支命令
git checkout 名称
以上就是创建分支并推送远程分支
删除分支
git branch -d 分支名称
删除远程分支
git branch -r -d origin/分支名称
推送远程分支
git push origin 本地分支名称:远程分支名称
注意 origin 后有一个空格, 推送到远程,远程分支真正删除
合并分支到master
先把代码pull下来
git pull origin master
然后把分支代码合并到Master
git merge 分支名称
最后push 一下到master
git push origin master