前言 近期因多项目同时开发,且各个项目的上线周期可能存在冲突和重叠,在代码管理上出现了一些问题。 为减少这些问题带来的不必要的麻烦,网关组自行约定了代码管理方法,并试用。 分支命名 master(预发和生产版本):核心分支,主分支,随时可供在生产环境中部署的代码; dev(开发环境版本):保存当前稳 ...
分类:
其他好文 时间:
2018-06-14 20:47:28
阅读次数:
223
http://www.ruanyifeng.com/blog/2012/07/git.html 眼下最流行的"版本管理系统",非Git莫属。 相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份 ...
分类:
其他好文 时间:
2018-06-14 20:42:50
阅读次数:
140
通过今天的学习,让我更深层次地接触Git,从刚开始的盲目不能理解为什么需要进行代码的执行,甚至代码还经常打错,到后面渐渐理解GitHub.首先应该创建本地分支在本地分支上编辑修改,然后提交,推送提交Push到 Github,创建发布请求(Pull Request),说明该分支包含了哪些更改,合并(M ...
分类:
其他好文 时间:
2018-06-08 00:44:10
阅读次数:
141
通过今天学习的web新知识和复习Sublime Text的基础知识,让我收获颇多,疑惑也多。尤其是在做用 git 和gitHub来管理自己的代码的题目内容时候遇到了许多的疑问,首先在注册用户时都不太懂,在老师提示和指导下才慢慢理解和完成题目。 了解到git分支管理,感觉这个程序可以给我们带来非常多的 ...
分类:
其他好文 时间:
2018-06-08 00:37:09
阅读次数:
191
一、分支管理 git branch #查看分支 git branch aming #创建分支 git checkout aming #切换分支到aming下 git checkout master;git merge aming #合并分支aming到master 同时对两个分支进行不同的修改,内容 ...
分类:
其他好文 时间:
2018-06-07 20:53:05
阅读次数:
189
https://www.cnblogs.com/weifeng1463/p/7593729.html <!--done--> CentOS下搭建SVN服务器 一,介绍SVN SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就 ...
分类:
系统相关 时间:
2018-05-27 12:13:10
阅读次数:
216
利用jenkins自动把服务端打包编译后的代码部署到测试和线上环境,省去了手动整理待发布文件列表的麻烦,也避免了发布文件遗漏的情况。为了提高开发流程质量,科学友好的规范开发流程,我们选择gitlab作为新的代码仓库,通过分支管理和代码review来提高开发效率,减少发布错误。 ...
分类:
Web程序 时间:
2018-05-18 22:22:37
阅读次数:
3525
本节内容 github介绍 安装 仓库创建& 提交代码 代码回滚 工作区和暂存区 撤销修改 删除操作 远程仓库 分支管理 多人协作 github使用 忽略特殊文件.gitignore 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2 ...
分类:
其他好文 时间:
2018-05-18 14:01:43
阅读次数:
167
创建与删除分支 指针HEAD总是指向当前分支,不管是master分支还是dev分支,当前切换的是哪个分支就指向哪个。 Fast-forward信息,Git告诉我们,这次合并是“快进模式”,也就是直接把master指向dev的当前提交,所以合并速度非常快。 在Fast forward模式下,删除分支后 ...
分类:
其他好文 时间:
2018-05-10 00:03:33
阅读次数:
161
项目需求 根据开发需求,建立svn环境,同时建立source、bd分支,source分支所有人都能访问,bd分支管理员kazihuo可访问。同时,在此基础上构建apache,以便于相关人员能通过浏览器访问分支信息,权限配置同svn! SVN部分 服务安装 [root@KAZIHUO]# yum -y... ...
分类:
Web程序 时间:
2018-05-09 15:17:23
阅读次数:
552