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

网站优化建设广州查询行业信息的网站

网站优化建设广州,查询行业信息的网站,手机上的编程软件,详情页的五个基本模块目录#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结#xff08;尾部小惊喜#xff09; 前言 Git 打标签 一般会… 目录导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结尾部小惊喜 前言 Git 打标签 一般会给提交历史打个标签方便后续进行筛选、查看 列出标签 可带上可选的 -l 选项 --list $ git tag v1.0 v2.0这个命令以字母顺序列出标签 可以按照特定的模式查找标签 例如Git 代码仓库包含标签的数量超过 500 个只想查 v1.8.5 相关的内容 $ git tag -l v1.8.5* v1.8.5 v1.8.5-rc0 v1.8.5-rc1 v1.8.5-rc2 v1.8.5-rc3 v1.8.5.1 v1.8.5.2 v1.8.5.3 v1.8.5.4 v1.8.5.5标签的分类 Git 支持两种标签 轻量标签lightweight 附注标签annotated 轻量标签 很像一个不会改变的分支它只是某个特定提交的引用 附注标签 是存储在 Git 数据库中的一个完整对象它们是可以被校验的 其中包含打标签者的名字、电子邮件地址、日期时间 此外还有一个标签信息并且可以使用 GNU Privacy Guard GPG签名并验证 通常会建议创建附注标签这样可以拥有以上所有信息 但是如果你只是想用一个临时的标签 或者因为某些原因不想要保存这些信息那么也可以用轻量标签 附注标签相关命令 创建附注标签 在运行 tag 命令时指定 -a 选项 $ git tag -a v1.4 -m my version 1.4 $ git tag v0.1 v1.3 v1.4-m 选项指定了一条将会存储在标签中的信息如果不加就会要求你手动输入 查看标签信息和提交信息 通过使用 git show 命令可以看到标签信息和与之对应的提交信息 $ git show v1.4 tag v1.4 Tagger: Ben Straub benstraub.cc Date: Sat May 3 20:19:12 2014 -0700my version 1.4commit ca82a6dff817ec66f44342007202690a93763949 Author: Scott Chacon schacongee-mail.com Date: Mon Mar 17 21:52:11 2008 -0700changed the version number输出显示了打标签者的信息、打标签的日期时间、附注信息然后显示具体的提交信息 轻量标签相关命令 本质上是将提交校验和SHA那串很长的乱码存储到一个文件中没有保存任何其他信息 创建轻量标签 不需要使用 -a、-s 或 -m 选项只需要提供标签名字 $ git tag v1.4-lw $ git tag v0.1 v1.3 v1.4 v1.4-lw v1.5这时如果在标签上运行 git show你不会看到额外的标签信息。 命令只会显示出提交信息 $ git show v1.4-lw commit ca82a6dff817ec66f44342007202690a93763949 Author: Scott Chacon schacongee-mail.com Date: Mon Mar 17 21:52:11 2008 -0700changed the version number 后期打标签 也可以对提交历史打标签 实际例子 假设提交历史是这样的 $ git log --prettyoneline 15027957951b64cf874c3557a0f3547bd83b3ff6 Merge branch experiment a6b4c97498bd301d84096da251c98a07c7723e65 beginning write support 0d52aaab4479697da7686c15f77a3d64d9165190 one more thing 6d52a271eda8725415634dd79daabbc4d9b6008e Merge branch experiment 0b7434d86859cc7b8c3d5e1dddfed66ff742fcbc added a commit function 4682c3261057305bdd616e23b64b0857d832627b added a todo file 166ae0c4d3f420721acbb115cc33848dfcc2121a started write support 9fceb02d0ae598e95dc970b74767f19372d61af8 updated rakefile 964f16d36dfccde844893cac5b347e7b3d44abbc commit the todo 8a5cbc430f1a9c3d00faaeffd07798508422908a updated readme现在假设在 v1.2 时你忘记给项目打标签也就是在 “updated rakefile” 的提交历史 补打标签 你可以在之后补上标签。 要在那个提交上打标签你需要在命令的末尾指定提交的校验和或部分校验和 git tag -a v1.2 9fceb02查看补打标签的信息 $ git tag v0.1 v1.2 v1.3 v1.4 v1.4-lw v1.5$ git show v1.2 tag v1.2 Tagger: Scott Chacon schacongee-mail.com Date: Mon Feb 9 15:32:16 2009 -0800version 1.2 commit 9fceb02d0ae598e95dc970b74767f19372d61af8 Author: Magnus Chacon mchacongee-mail.com Date: Sun Apr 27 20:43:35 2008 -0700updated rakefile ...共享标签 默认情况下git push 命令并不会传送标签到远程仓库服务器上 在创建完标签后你必须显式地推送标签到远程仓库上 推送标签的语法格式 git push remote tagname实际例子 poloB-J5D1MD6R-2312 watermarker % git push origin2 1.11枚举对象中: 17完成。 对象计数中: 100% (17/17)完成。 使用 12 个线程进行压缩 压缩对象中: 100% (12/12)完成。 写入对象中: 100% (14/14)1.47 KiB | 1.47 MiB/s完成。 总共 14差异 6复用 0差异 0包复用 0remote: Powered by GITEE.COM [GNK-5.0] To gitee.com:poloyy/watermarker.git* [new tag] 1.11 - 1.11一次性推送过个标签 如果想要一次性推送很多标签也可以使用带有 --tags 选项的 git push 命令。 这将会把所有不在远程仓库服务器上的标签全部传送到那里。 git push origin2 --tags 枚举对象中: 6, 完成. 对象计数中: 100% (6/6), 完成. 使用 12 个线程进行压缩 压缩对象中: 100% (4/4), 完成. 写入对象中: 100% (5/5), 452 字节 | 452.00 KiB/s, 完成. 总共 5差异 2复用 0差异 0包复用 0 remote: Powered by GITEE.COM [GNK-5.0] To gitee.com:poloyy/watermarker.git* [new tag] 1.2 - 1.2* [new tag] 1.3 - 1.3现在当其他人从仓库中克隆或拉取他们也能得到这些标签 删除标签 删除掉本地仓库上的标签加个 -d 就行 poloB-J5D1MD6R-2312 watermarker % git tag 1.11 1.2 1.3 testbu v1.1 poloB-J5D1MD6R-2312 watermarker % git tag -d 1.11 已删除标签 1.11曾为 9baca61 poloB-J5D1MD6R-2312 watermarker % git tag -d 1.2 已删除标签 1.2曾为 e4da7ac poloB-J5D1MD6R-2312 watermarker % git tag -d 1.3 已删除标签 1.3曾为 bf12eaa poloB-J5D1MD6R-2312 watermarker % git tag testbu v1.1-d 删除标签并不会从任何远程仓库中删除这个标签 删除远程仓库的标签 第一种–delete $ git push origin --delete tagname简单粗暴的方式 例子 poloB-J5D1MD6R-2312 watermarker % git push origin2 --delete 1.2 remote: Powered by GITEE.COM [GNK-5.0] To gitee.com:poloyy/watermarker.git- [deleted] 1.2 poloB-J5D1MD6R-2312 watermarker % git push origin2 --delete 1.3 remote: Powered by GITEE.COM [GNK-5.0] To gitee.com:poloyy/watermarker.git- [deleted] 1.3第二种 传空值 git push remote :refs/tags/tagname 将冒号前面的空值推送到远程标签名从而高效地删除它 例子 poloB-J5D1MD6R-2312 watermarker % git push origin2 :refs/tags/1.11 remote: Powered by GITEE.COM [GNK-5.0] To gitee.com:poloyy/watermarker.git- [deleted] 1.11 checkout 标签 如果想查看某个标签所指向的文件版本可以使用 git checkout 命令 但仓库处于“分离头指针detached HEAD”的状态会有些小问题存在 poloB-J5D1MD6R-2312 watermarker % git status 头指针分离于 testbu 无文件要提交干净的工作区checkout 的例子 poloB-J5D1MD6R-2312 watermarker % git checkout testbu 注意正在切换到 testbu。您正处于分离头指针状态。您可以查看、做试验性的修改及提交并且您可以在切换 回一个分支时丢弃在此状态下所做的提交而不对分支造成影响。 如果您想要通过创建分支来保留在此状态下所做的提交您可以通过在 switch 命令 中添加参数 -c 来实现现在或稍后。 例如 git switch -c 新分支名或者撤销此操作 git switch -通过将配置变量 advice.detachedHead 设置为 false 来关闭此建议 HEAD 目前位于 7fa175d test查看当前所处分支 poloB-J5D1MD6R-2312 watermarker % git branch * 头指针在 1.2 分离master能看到执行 git checkout 之后本地分支会自动切换到头指针分支 重点 在“分离头指针”状态下如果做了某些更改然后提交它们标签不会发生变化 但新提交将不属于任何分支并且将无法访问除非通过确切的提交哈希才能访问看下面的实际例子 poloB-J5D1MD6R-2312 watermarker % git push fatal: 您当前不在一个分支上。 现在为推送当前分离头指针的历史使用git push origin HEAD:远程分支名字 需要指定远程分支的哈希就是那串很长的乱码字符串 因此如果你需要进行更改比如你要修复旧版本中的错误那么通常需要创建一个新分支 poloB-J5D1MD6R-2312 watermarker % git checkout -b newtest3 1.2 切换到一个新分支 newtest3 poloB-J5D1MD6R-2312 watermarker % git branchmasternewtest2 * newtest3下面是我整理的2023年最全的软件测试工程师学习知识架构体系图 一、Python编程入门到精通 二、接口自动化项目实战 三、Web自动化项目实战 四、App自动化项目实战 五、一线大厂简历 六、测试开发DevOps体系 七、常用自动化测试工具 八、JMeter性能测试 九、总结尾部小惊喜 每一次的努力都是你成长的痕迹坚持不懈的奋斗才能让你的人生绽放更美的花朵。相信自己的才华勇往直前只有不断进取才能到达心中的彼岸。 只要坚持努力没有什么是无法实现的。不管困难多大只要心中有梦想就会拥有无限的力量。相信自己勇往直前你一定能够创造属于自己的辉煌 只有拼尽全力才能让梦想腾飞只有勇往直前才能开创辉煌。无论困难多大坚持不懈迈向成功的路上你将绽放出最耀眼的光芒
http://www.sadfv.cn/news/65288/

相关文章:

  • 东莞建站方案公司网站建设方案ppt
  • 成都手机网站建设开发上海网站建设的企业
  • 小学学校网站模板免费下载网站建设软件设计
  • 什么网站专做宠物物品网站推广优化建设
  • 网站建设分辨率专业做网站
  • 网站模板哪个网站全面wordpress找回
  • 网站建设优点html5网站开发demo
  • 建站行业发展长春制作网站定制
  • 网站栏目内容和功能微信链接的微网站怎么做的
  • 怎么做网站评估seo营销网站的设计标准
  • thinkphp购物网站开发视频解析域名
  • 中创动力网站建设深圳市高端网站建设
  • 山西集团网站建设如何让网站gzip
  • 网站建设制作深圳福州建站开发
  • 建设银行网站需要什么浏览器计算机大专生的出路
  • 东至网站建设网站与网站自动跳转代码
  • 南宁市网站建设网站正在建设模板
  • 拼多多网站建设网站放在服务器上
  • 个人网站备案内容智慧景区网站建设
  • 建设网站上海网站建设需求有哪些
  • 个人网站备案做商城google帐户登录网站如何做的
  • 衡水企业网站建设价格extract wordpress
  • 彩票网站代理怎么做预付网站建设服务费如何入账
  • 镇江网站建设介绍wordpress前端上传大文件大小
  • 网站建设优化解析怎么提高seo排名
  • 玩具公司网站建设方案行业网站建设收费明细
  • 北京做网络工程公司的网站餐厅装修
  • 克隆网站首页做单页站几个文件深圳 公司网站设计
  • 郑州大学现代远程教育《网页设计与网站建设》课程考核要求怎么做一个购物平台网站
  • 宿州网站建设公司哪家好望野怎么读