dev分支为主分支,xml分支我创建的功能分支,常用的一些git命令:
删除本地分支
git branch -d xml
删除线上的分支
git push origin --delete dev
若没有xml分支,创建一个xml分支,并切换到xml分支
git checkout -b xml
已有xml分支,切换到xml分支
git checkout xml
将修改的所有内容提交到暂存区
git add .
添加描述
git commit -m "我修改了代码"
推送到xml分支
git push origin xml
拉取代码
git pull origin xml
合并dev(主)分支的代码与xml(个人)分支步骤
首先创建在xml分支上将修改的代码提交,然后在git网站上找到项目进入,切换到xml分支可以看到Create merge request 按钮,点击
进入下面这个页面,将红框中的form 以及 into选对分支,然后选择reviewer(复核人),Delete branch 可勾选可不勾选
复核人合并代码完成后,要将dev分支(主分支)的内容合并到xml(本地)分支上,保持xml分支上的内容为合并完成后的最新代码,应执行如下步骤:
①应在先切换到dev分支上拉取最新代码;
②然后在本地xml分支上执行如下git命令将dev分支上的代码合并到本地的xml分支上;
git merge dev
③最后在本地分支执行推送命令保持线上的xml分支上的代码也是最新代码。