规范化运营开发.PDF

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
规范化运营开发 夏永锋 大纲 • 规范化的必要性 • 版本控制 • 测试环境 • 项目文档 • 编码规范 • 人 • 问题与讨论 规范化的必要性 • 避免低级错误 • 应对突发情况 • 多人协作的前提 • 规范化与工作效率 版本控制(1) • 如何看待版本控制工具? – 代码备份存储? – 变更记录 – 助力多人协作,提高效率 – 自动化基础工具 版本控制(2) • Git VS. Subversion • 分布式版本控制的优势? – 没有中心,处处是版本库 – 尽可能避免污染共享库 版本控制(3) •Git基本概念图 版本控制(4) •Git的三种对象 版本控制(5) •Git分支合并 版本控制(6) • Git贴士 – Git帮助文档:git/git help, git help [cmd] – 设置用户名和邮箱:git config –global xxx, git config –global user.email xxx – 彩色输出:git config –global color.ui true – Git gitk 图形化 : – 注意错误提示 版本控制(7) • 最佳实践: /translate/version- control-best-practices • 图文教程: http://marklodato.github.io/visual-git- guide/index-zh-cn.html • Pro Git 版本控制(8) •开发流程: git branch ( 当前应在master中) git checkout -b yongfengxia (创建yongfengxia分支) modify git add xxx git co it -m xxx git checkout develop git merge yongfengxia git co it -m xxx git push origin develop 测试后需上线 git branch (当前应在master分支中) git merge yongfengxia git co it -m xxx git push origin master 代码已合进master稳定分支 生产服务器从master分支拉取代码,上线 git branch -D yongfengxia 版本控制(9) • 开发流程解决的问题? • 一定要严格遵守开发流程么? 版本控制(10) • .gitignore • 已进入版本控制的文件无法被ignore掉。 • 配置文件的问题(ignore掉或切记不要提交本 地机器的配置文件) 版本控制(11) • 服务器代码迁入Git版本控制的过程 版本控制(12) • Gitlab代码托管平台 – 友好安全便利地管理代码与版本信息 – 代码 + wiki文档 – Code review(正在实现基于该功能的code review 任务自动打

文档评论(0)

zhaojf9409 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档