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

海南网站建设推广公司深圳网络推广哪家公司好

海南网站建设推广公司,深圳网络推广哪家公司好,调用其他网站php页面,网站做sem推广时要注意什么意思作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐…

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。

热门文章推荐

  • (1)《人工智能时代,软件工程师们将会被取代?》
  • (2)《如何写出高质量的文章:从战略到战术》
  • (3)《我的技术学习方法论》
  • (4)《什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍》
  • (5)《我的性能方法论》
  • (6)《New Bing 编程提效实践 - 语言识别功能》

一、背景

技术群里有朋友问了一个比较常见的问题:“提交代码的时候描述有什么规定嘛”?
对于这个问题,相信大多数人都认为 too simple。
描述一下这次改了什么内容不就好了吗?
在这里插入图片描述

那么怎么描述?能否具体一些?
本文将会给出自己的建议,希望对大家有帮助。

二、建议

2.1 写 message 的目的

  • git 的提交信息是用来记录你对代码库的修改的原因和内容的。它可以帮助你和其他开发者追踪代码的变化历史,以及每个变化的作者和时间。
  • git 的提交信息可以让你有意识地构建你的代码历史,以便于回溯和审查。你可以在不同的分支上进行提交,并指定你想要包含的修改。提交信息还可以让你利用 git 的一些工具,比如 git log,来方便地浏览和搜索你的提交历史。
  • git 的提交信息应该遵循一定的规范和格式,以便于阅读和理解。一般来说,一个好的提交信息应该包括一个类型(比如 feat, fix, docs 等),一个可选的范围(比如 player, login 等),一个简洁明了的描述,以及一个可选的正文和页脚(比如包含更多细节或引用其他资源)。

2.2 写给谁看?

以终为始,提交的 message 给谁看?在什么时候看?

  • 通常我们会在阅读代码时,发现这段代码有些困惑,不清楚是干啥的,就会看提交描述来帮助理解。
  • 通常我们发现某段代码有 BUG,需要找人背锅的时候,需要看下提交信息。
  • 通常我们代码审查的时候会去看该同学有几次提交,分别是实现什么功能。

2.3 怎么写?

commit 的 message 就是描述这次提交干了什么,方便别人阅读和代码审查时了解相关背景。
不要写太含糊的描述,如“修复了3个BUG”、“优化了2个接口”,应该是具体的描述。
通常就写新增什么功能;优化了功能;修复了什么问题;删除了什么等。

2.3.1 建议的格式

feat: 新功能(feature)
fix: 修复 bug
docs: 文档更新
style: 代码格式更新,比如缩进、空格等,不涉及功能修改
refactor: 重构代码,不涉及功能修改
test: 增加或修改测试代码
chore: 构建或辅助工具的变动,比如版本号、依赖更新等
等。

2.3.2 具体示例

feat: 新功能(feature)
git commit -m “feat: 实现 AVOD 内容轮播”
git commit -m “feat: 添加登录页面”

fix: 修复 bug
git commit -am “fix: 修复主页的路由问题”
git commit -m “fix (player): 修复播放器初始化”

docs: 文档更新
git commit -m “docs: 更新 README.md,添加安装说明”
git commit -m “docs: 将 Git 速查表翻译成德语”

style: 代码格式更新,比如缩进、空格等,不涉及功能修改
git commit -m “style: 使用 prettier 格式化代码”
git commit -m “style: 删除尾随空格”

refactor: 重构代码,不涉及功能修改
git commit -m “refactor: 将通用逻辑提取为辅助函数”
git commit -m “refactor: 重命名变量以提高清晰度”

test: 增加或修改测试代码
git commit -m “test: 为用户服务添加单元测试”
git commit -m “test: 修复用户下单集成测试的失败”

chore: 构建或辅助工具的变动,比如版本号、依赖更新等
git commit -m “chore: 将版本号提升到 1.0.0”
git commit -m “chore: 更新依赖项”

三、总结

大家理解写 commit 的 message 目的,就更容易写出更规范的提交信息。
以上格式仅供参考,希望对大家有帮助。


创作不易,如果本文对你有帮助,欢迎点赞、收藏加关注,你的支持和鼓励,是我创作的最大动力。
在这里插入图片描述

http://www.mmbaike.com/news/83661.html

相关文章:

  • 自适应网站建设百度推广广告公司
  • 网站友情链接怎么样做怎样制作网站
  • wordpress 编辑器 高亮 引用seo优化服务商
  • 政府门户网站制度建设情况广州专做优化的科技公司
  • 义乌网站建设方案详细百度移动
  • 如何为公司做网站seo综合查询怎么关闭
  • 网站开发pythonseo的含义
  • 广告发布属于什么服务seo推广薪资
  • 行业网站建设教程一键制作免费网站的app
  • 北京高端网站建设优势网站怎么提升关键词排名
  • 网站建设学校培训学校百度怎么注册自己的店铺
  • 邹平县建设局网站宁波网站推广营销
  • 食品网站建设的照片网站怎么推广效果好一点呢
  • 房山手机网站建设河南网站建设
  • 云主机建站免费技能培训网
  • 公司简介50字附子seo教程
  • 无锡网站推企业宣传推广怎么做
  • 网站开发前端课程图片搜索图片识别
  • 科技网站设计公司关键词优化搜索排名
  • 银行党风廉政建设考试网站郑州seo网络营销
  • 网站开发的标准流程小程序推广平台
  • 制作网站软件网页设计代做
  • 网站建设方案书组网方案河南品牌网络推广外包
  • 最好的微网站建设价格企业管理培训班哪个好
  • 车公庙网站建设百度建站官网
  • 丽江市企业网站搜狗推广效果好吗
  • 宁波网站建设模板下载乌鲁木齐seo
  • 网站开发维护专员岗位职责宣城网站seo
  • 东丽手机网站建设百度搜索排名购买
  • 优秀网站建设关键词筛选工具