git和gerrit

来源:互联网 发布:apache超时时间设置 编辑:程序博客网 时间:2024/06/05 22:51
参考:git学习--gerrit服务器搭建总结


Git 代码托管、版本控制其他概念的核心

Gerrit=Git+CodeReview

 gerrit代码审核服务器: 作为Git代码管理服务器,gerrit为git代码的提交引入了强制审核机制(除非特别的授权设置),所以也可以称gerrit服务器为代码审核服务器,其提供团队开发时的严格的代码审核入库机制,便于版本管理和版本安全。

GitHub=Git+Wiki + issues + … //开源项目基地

GitLab 山寨版GitHub  //搭建私有服务器


Git VS Svn

特性

Gerrit(Git)

Svn

 代码下载

快(4分钟)

慢(半小时)

 分支创建

快(秒级)

慢(20分钟~半小时)

 代码评审

合入前支持评审

全人工控制,且无记录

 代码验证

合入前支持验证

无法在合入前自动验证

 代码托管

分布式(网络故障,查看Logdiff无法执行)

集中式(本地可以做除了提交到服务端的所有操作)

与开源工具结合

紧密

不紧密



git 常用提交代码命令和步骤

1.gitstatus是哪些文件有所修改

2. git pull 

 pull == fetch + mergeFETCH_HEAD
    git pull会首先执行git fetch,然后执行gitmerge,把取来的分支的head merge到当前分支.这个merge操作会产生一个新的commit.  

3. gitadd README.md 这里是添加README这个文件,可以多次添加代码,一次commit提交

4.gitcommit -m "ns releated 20170204" 提交所有修改的代码





0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 幼升小错过了现场审核怎么办 老人户口迁移到北京医保怎么办 过山洞经常堵耳朵怎么办 门有了一个洞该怎么办 公司要求补税没钱补怎么办 公司补税补不起了怎么办 脚被石头砸肿了怎么办 砸到脚背肿了怎么办 小猫吃完饭抓地怎么办 耳机链接处断了怎么办 表链从表盘断了怎么办 龟头和皮分开了怎么办 微信买票被骗了怎么办 撞车了我的全责怎么办 蒙田包包里面不耐脏怎么办? 摩托车转向灯不会打怎么办 浓硫酸弄到脸上怎么办 钥匙被锁在家里怎么办 有奶宝宝吸不出来怎么办 奶涨宝宝吸不出来怎么办 高铁票未取误点怎么办 飞猪上12306占座失败怎么办? 新生儿肚脐还没有脱落发炎怎么办 蹲坑被纸巾堵了怎么办 老公有外遇老婆不想离婚怎么办 结婚十年妻子出轨该怎么办 初生儿眼睛多眼屎怎么办 被丝袜脚摩擦过瘾了怎么办 老公在卧室装摄像头怎么办 听了鬼故事害怕怎么办 看完鬼片害怕睡不着怎么办 晚上看了鬼片怎么办 说话不经过大脑考虑怎么办 我太受欢迎了怎么办动漫结局 狗胃不好总呕吐怎么办 比格犬晚上叫怎么办 玻尿酸隆鼻变宽了怎么办 打玻尿酸鼻子变宽怎么办 鼻炎的人感冒了怎么办 小孩上幼儿园反复感冒怎么办 3岁宝宝感冒鼻炎怎么办