git review & devops过程
2023-09-27 14:25:00 时间
自己搭建的devops环境是gitlab/gerrit/jenkins
1. 首先自己checkout一个自己的代码分支,一般不要在master上做直接修改
2. 修改后git add file, git commit
3. git review
4. jenkins自动部署测试
5. 人工review代码,如果可以就提交并merge,然后自己切换回master后git pull,如果不可以就abandon,然后自己到工作目录git reset (上一次提交的hash值,git log可以查看,git reset可以参考http://blog.csdn.net/hudashi/article/details/7664464/, 还可以了解revert 和 reset 的区别),注意不要加--hard,不然自己辛辛苦苦修改的代码就没了,然后重新修改好了后回到步骤2
6. 多人一起工作时候,git pull的时候如果有冲突可以git stash解决,参考http://www.cnblogs.com/juandx/p/5362723.html
相关文章
- ARKit & OpenGL ES - ARKit 原理及实现
- RDA UMF进程 & UMF_IR.C 遥控处理
- gcc gdb调试 & 命令行带参 (一) ******
- java 运算符 与(&)、非(~)、或(|)、异或(^)逻辑操作符 与(&&) 或(||) 非(!)
- ASP.NET Core – Globalization & Localization
- Linux&shell之高级Shell脚本编程-创建函数
- 进程&线程(&java.lang.Thread)详解
- E - Coin Change UVA - 674 &&(一些记录路径的方法)
- zoj 2874 & poj 3308 Paratroopers (最小割)
- 【知识积累】DES算法之C#加密&Java解密
- 内核对象&句柄&泄漏&检测
- 我的Java开发学习之旅------>Java 格式化类(java.util.Formatter)基本用法