在工作中,经常用到 git 分布式版本控制系统提交代码,下面就就介绍一下基本使用
第一步:
-
切换到主分支,确保自己是在主分支上新建工作分支
-
通过指令 git checkout -b 分支名 建立自己的分支
-
将自己的分支与远程关联,也可以先修改自己的需求再关联
-
修改完需求之后,通过指令 git add 修改文件的相对路径 暂存修改
在 VS Code 编辑器中也可以使用 ‘+’小按钮来代替,如下图:
-
npm run commit 提交修改
-
git push 推送到远程,如果还没关联远程使用指令 git push –set-upstream origin 分支名
-
推送成功后,还需要发到测试分支
第二步:
-
git checkout sit 切换到 sit 分支,sit 就是测试分支,测试分支视项目情况而定
-
git merge 工作分支名 把分支合并到 sit 分支
-
git push 推送
-
3 有可能会不成功,sit 分支有许多人在修改,要 git pull 更新 sit 再 push
第三步:
完成后,需要使用 tag
-
gitLab 上右侧菜单找到 Repository -> Tags -> New tag
-
依据团队标准填写 Tag name
-
Create from 默认是 master 我们需要切换到 sit 或你需要 tag 的目标
第四步:
测试通过后就要合并到 master 了
-
切到 Repository -> Branches
-
注意找到自己要合并的分支
-
开始 Merge Request 请求
-
切换 Start the title with WIP (点一下就行)
-
中间描述可不填,选择要提交的合代码的人
-
打上底部复选框第一个 √
-
完成后发在群里/合代码的人