当前位置: 首页 > news >正文

网站手机端建设开发公司保障员工安全的措施

网站手机端建设,开发公司保障员工安全的措施,做招聘信息的网站有哪些方面,软文广告推广目录 一. Git分支 四大环境 使用分支操作 pull拉取远程指定分支以及push推送到远程指定分支 场景应用“分支的新建与合并” 二. Git标签 使用标签操作 一. Git分支 几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来以免影响开发主线。 在很多版本控制系统中这是一个略微低效的过程——常常需要完全创建一个源代码目录的副本。对于大项目来说这样的过程会耗费很多时间。 有人把 Git 的分支模型称为它的“必杀技特性”也正因为这一特性使得 Git 从众多版本控制系统中脱颖而出。 为何 Git 的分支模型如此出众呢 Git 处理分支的方式可谓是难以置信的轻量创建新分支这一操作几乎能在瞬间完成并且在不同分支之间的切换操作也是一样便捷。 与许多其它版本控制系统不同Git 鼓励在工作流程中频繁地使用分支与合并哪怕一天之内进行许多次。 四大环境 dev环境开发环境外部用户无法访问开发人员使用版本变动很大。 test环境测试环境外部用户无法访问专门给测试人员使用的版本相对稳定 pre环境灰度环境外部用户可以访问但是服务器配置相对低其它和生产一样。 pro(master)环境生产环境面向外部用户的环境连接上互联网即可访问的正式环境。  使用分支操作 1. 查看分支         git branch           //查看本地分支         git branch -a        //查看远程分支 2. 创建分支         git branch name        //创建本地分支         git push 远程仓库名 远程分支名        //创建远程分支 3. 切换分支         git checkout name 4. 创建切换分支         git checkout -b name 5. 合并某分支到当前分支         git merge name    注意当Git无法自动合并分支时就必须首先解决冲突。解决冲突后再提交合并完成。     使用git log --graph命令可以看到分支合并图。 6. 删除分支         git branch -d name              //删除本地分支         git push origin --delete dev   //删除远程分支 7. 重命名本地分支并提交到远程         1.重命名                 git branch -m oldBranchName newBranchName         2.删除远程分支                git push origin :oldBranchName         3.将重命名过的分支提交                git push origin newBranchName pull拉取远程指定分支以及push推送到远程指定分支  1. pull操作 1.将远程指定分支 拉取到 本地指定分支上        git pull 远程仓库名 远程分支名:本地分支名 2.将远程指定分支 拉取到 本地当前分支上        git pull 远程仓库名 远程分支名 3.将与本地当前分支同名的远程分支 拉取到 本地当前分支上        git pull 远程仓库名 在克隆远程项目的时候本地分支会自动与远程分支建立追踪关系可以使用默认的origin来替代远程仓库名      所以我常用的命令就是 git pull origin 远程仓库名操作简单安全可控。 2. push操作 1.将本地当前分支 推送到 远程指定分支上注意pull是远程在前本地在后push相反        git push 远程仓库名 本地分支名:远程分支名 2.将本地当前分支 推送到 远程指定分支上        git push 远程仓库名 远程分支名 3.将本地当前分支 推送到 与本地当前分支同名的远程分支上        git push 远程仓库名 推荐使用第2种方式git push origin 远程分支名  场景应用“分支的新建与合并” 实际工作中你可能会用到类似的工作流。 你将经历如下步骤         1.开发某个软件         2.为实现某个新的需求创建一个分支。         3.在这个分支上开展工作。 正在此时你突然接到一个电话说有个很严重的问题需要紧急修补。 你将按照如下方式来处理         1.切换到你的线上分支production branch。         2.为这个紧急任务新建一个分支并在其中修复它。         3.在测试通过之后切换回线上分支然后合并这个修补分支最后将改动推送到线上分支。         4.切换回你最初工作的分支上继续工作。另外不要忘记将这个BUG在当前分支中进行修复     二. Git标签 发布一个版本时我们通常先在版本库中打一个标签(tag)这样就唯一确定了打标签时刻的版本。 将来无论什么时候取某个标签的版本就是把那个打标签的时刻的历史版本取出来。所以标签也是版本库的一个快照 Tag格式 主版本号.次版本号.修订号-类型标签其中类型标签可为alpha、beta、rc、r。 Tag示例1.0.0-alpha、1.0.0-beta、1.0.0-rc、1.0.0-r 使用标签操作 查看所有标签        git tag 注意标签不是按时间顺序列出而是按字母排序的。可以用git show tagname查看标签信息 创建标签        git tag tagname 注意创建标签首先要切换到需要打标签的分支上再创建标签 git标签分为两种类型 轻量标签lightweight与附注标签annotated。 轻量标签很像一个不会改变的分支——它只是某个特定提交的引用。 而附注标签是存储在 Git 数据库中的一个完整对象 它们是可以被校验的其中包含打标签者的名字、电子邮件地址、日期时间 此外还有一个标签信息并且可以使用 GNU Privacy Guard GPG签名并验证。 通常会建议创建附注标签这样你可以拥有以上所有信息。但是如果你只是想用一个临时的标签 或者因为某些原因不想要保存这些信息那么也可以用轻量标签。 git tag tagname                                       //创建轻量标签 git tag -a tagname -m 一期开发完成    //创建附注标签 推送标签到远程        git push origin tagname  删除本地标签        git tag -d tagname 删除远程标签                 1. 如果标签已经推送到远程要删除远程标签就麻烦一点先从本地删除             git tag -d tagname         2. 然后再从远程删除。删除命令也是push但是格式如下             git push origin :refs/tags/tagname
http://www.sadfv.cn/news/176915/

相关文章:

  • 个人网站是怎么样的外地人网站备案
  • 室内设计资料网站天津企商网站建设公司
  • 网站自建设需要买什么简易购物网站模板
  • linux网站开发工具南京app研发公司
  • 贵阳网站设计案例wordpress发号系统
  • 温岭专业营销型网站建设地址上海医疗网站备案
  • 佛山高端网站建设公司承德市隆化城乡建设局网站
  • 网站设计的尺寸网站开发项目总结
  • 网站优化网络微信平板专用版ipad版
  • 在婚恋网站做翻译好吗网页制作与设计简称
  • 新媒体做图网站网站开发联系方式
  • wordpress站点很慢网站模板flash
  • 做网站怎么防止被网警查到网站建设欲网站维护
  • 表格网站怎么做建设部网站资质公示
  • 福州网站建设营销方案做 58 那样的网站
  • 域名备案网站负责人wordpress 禁止twitter
  • 服饰团购网站建设公司注销了网站备案的负责人
  • 什么是网站的访问流量免费的行情网站app软件推荐
  • 网站在哪里建立wordpress.怎么备份
  • 高端网站建设服务济南seo网站推广公司
  • 唐山做网站哪家好做网站市场报价
  • 购物网站开发参考文献国美在线网站域名建设
  • 站长工具中文成全视频观看技巧和方法
  • 怎么推广自己的公司网站如何学习网站开发
  • 郑州达云通网站建设公司个人怎么注册小型公司
  • 湘潭做网站 磐石网络广西备案工信部网站
  • 建设自己的网站wordpress防伪码
  • 鞍山做网站的wordpress文章加载慢6
  • 广州网站建设维护宁波专业优化网站制作公司
  • 四川网站备案重庆做商城网站