文章目录
- 一、前言
- 二、创建新分支
- 三、修改代码
- 四、合并分支
一、前言
- 多人协同开发一个项目,为了方便管理代码,每个人代码提交不冲突。git代码仓库管理是不可或缺的。
- 对于新手来说,既不懂git原理又不懂底层逻辑,还经常错误提交代码。这篇博客手把手教你如何轻松提交代码,这个流程记住应付大部分情况都是绰绰有余的。对于大佬,偶尔忘了也可以拿出来看看。
- 先赞后看,养成习惯。记得收藏以免下次找不到。
窗外突然传来雨滴的声音,即使是周末,街道上的人们也是急冲冲赶路,躲着飘飘洒洒的细雨。所有人都在躲避雨,金钱吸引着人们趋之若鹜,却没人在乎雨的感受。
二、创建新分支
以主分支 dev 为例子。主分支就是你们所有项目开发人员最终的代码分支。
1、clone 代码
git clone 链接
2、进入 dev 分支
git checkout dev
3、拉取最新此时最新的代码
git pull
4、创建你自己的分支 你自己名字命名 jeff 为例
git checkout -b jeff
谨慎起见 输入 git status 查看当前状态。看是否在 jeff 分支
5、把新建的 jeff 分支推送到远端
git push origin jeff
6、把本地分支jeff与远端jeff分支建立关联
git branch --set-upstream-to=origin/jeff
7、验证确保创建成功
git pull
如果出现Already up to date 代表创建成功
三、修改代码
1、修改代码,在你创建的分支上修改代码。
2、提交修改
git commit -a -m "优化了****** 1、 2、"
字符串填写自己修改的信息
3、上传提交
git push
有时候自己拉取了 dev 分支的代码 但是自己没提交代码,又不能确定其他人有没有更新代码。
此时需要重新更新 dev 代码
1、切换 dev 分支代码
git checkout dev
2、拉取新的代码
git pull
3、切换到自己分支
git checkout jeff
4、把最新 dev 更新到自己分支
git merge dev
四、合并分支
现在我们自己 jeff 分支代码改完了,想要合并 dev 分支代码
1、进入网页端 git 仓库点击 merge requests
2、创建新的 merge 请求
3、选择两个分支
左边选择 jeff 分支 右边选择 dev 分支
4、确认
点击 create merge request 之前一定要点开 changes 查看改动。确认无误再点击提交。