基于远端origin/dev分支,在本地新建分支,
1.切换分支
git checkout dev_1
git checkout dev_1 -f (本地有修改不需要提交,可以使用 -f 强制切换分支)
2、将本地工作区与远程仓库内容同步
git reset --hard origin/dev
git reset --soft 回退版本库和暂存区的版本,同时保留工作区的变动,之后再重新提交工作区的内容就好了。
2.更新代码 会将远端分支和你本地仓库同步
git pull
git pull --set-upstream origin dev // 从远端分支拉取最新数据
3.查看代码修改状态
git status
4.将本地修改添加到缓存区
git add 修改的代码路径
5.提交修改说明
git commit -m "修改原因"
git commit
1)语言切换到英文,按键按一下“i”,进入到编辑页面;
2)写你的修改原因;
3)按键“ESC”推出编辑页面;SS
4):wq 保存并推出
规范:
1.问题原因:2.修改方案:3.涉及模块:4.波及分析:5.验证说明:
6.git branch -m dev_1 -m --move:移动或重命名
7.将本地修改推到远端分支
git push
git push origin HEAD:origin/dev_1
8.在gitlab中使用merge request将dev_1合并至主分支dev