git 使用vs新建本地分支并把本地分支推送到指定远程分支,然后请求合并到远程指定分支
1 使用vs新建本地分支 CodeChen01_20210327
2 在本地分支 CodeChen01_20210327 上做好修改操作后,在分支 CodeChen01_20210327 上选择“全部提交”提交修改
这时新的修改只在 CodeChen01_20210327 分支上,如果我们切换到其它分支就看不到新的修改了
3 使用命令行把本地分支 CodeChen01_20210327 提交到远程分支 CodeChen01_20210327 上
在命令行执行如下命令推送本地分支,这时如果远程没有CodeChen01_20210327分支会自动新建,注意空格
git push origin CodeChen01_20210327:CodeChen01_20210327
注:也可以提交选项选择“全部提交并推送”这时如果远程没有本地分支会自动创建与本地同名的远程分支,然后推送到同名的远程分支上
这时查看远程分支如下:
4 请求把远程分支合并到 dev 分支上
1)在远程仓库后台管理页面上新建pull request
2) 新建pull requests页面如下
注:提交了pull request后可以通过编辑修改审核人
5 当 pull request 审核和测试通过后,可以合并到dev分支上后,这时远程分支 CodeChen01_20210327 会自动删除,本地分支CodeChen01_20210327 需要自己手动删除