Git 提交规范

这篇具有很好参考价值的文章主要介绍了Git 提交规范。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

遇到的问题

在项目中采用 git 管理代码版本时,突然不能进行提交(git commit)。
报错信息如下:
webstormerror invalid commit message format. proper commit message format is,linux,git

ERROR invalid commit message format.
Proper commit message format is required for automated changelog generation.

Git 规范

合法的提交日志格式如下(emoji 和 模块可选填):

 [<emoji>] [revert: ?]<type>[(scope)?]: <message>

💥 feat(模块): 添加了个很棒的功能
🐛 fix(模块): 修复了一些 bug
📝 docs(模块): 更新了一下文档
🌷 UI(模块): 修改了一下样式
🏰 chore(模块): 对脚手架做了些更改
🌐 locale(模块): 为国际化做了微小的贡献

其他提交类型: refactor, perf, workflow, build, CI, typos, tests, types, wip, release, dep

具体查看 https://github.com/vuejs/core/blob/main/.github/commit-convention.md

示例

在提交信息前加上类型(前缀)文章来源地址https://www.toymoban.com/news/detail-806415.html

git commit -m "UI: 文档管理-知识体系-页面搭建"

到了这里,关于Git 提交规范的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 统一git使用方法,git状态变迁图,git commit提交规范

    目录 说明 统一git使用方法 git状态变迁图 git commit 提交规范 多次工作中多名员工不懂git多次技术分享,自行查资料学习git并使用,会出现使用各种偏僻的命令,异常问题无法解决;或出现带url的git合并提交;接触git1年一直在请教求助一直未入门。主要是学的不对,培训的不

    2024年02月11日
    浏览(41)
  • 解决Git提交代码报错: ERROR: commit xxxxx: missing Change-Id in message footer

    在近期的工作中完成代码修改提交代码时Git报错并提示提交不成功,具体错误如下:  原因是Change-Id缺失。至于解决方法,Git在报错时已经提示了,如下图黄框所示: 首先,复制命令  gitdir=$(git rev-parse --git-dir); scp -p -P 29418 lijunlin@192.168.64.47:hooks/commit-msg ${gitdir}/hooks/ 并执行

    2024年02月05日
    浏览(54)
  • 解决git提交:Please enter a commit message to explain why this merge is necessary

    使用git提交代码在本次提交时已有其他人提交过代码,报如下信息: 解决输入 键盘输入‘i’ 键盘输入‘esc’ 键盘输入‘:wq’ 键盘输入‘enter’, 提交代码成功

    2024年02月11日
    浏览(43)
  • 区块链报错7 | invalid address | Error: [ethjs-query] while formatting outputs from RPC: “message“

    初学记录 · 欢迎交流 区块链DApp从零开始学 (一) | DApp抓包 区块链DApp从零开始学 (二) | 超详细 DApp创建 | 发行代币token |宠物领养 区块链知识(一) | 实例化合约Contract 区块链报错1 | npm run dev 无法解析json格式 | npm ERR JSON.parse Failed to parse json 区块链报错2 | 区块链npm run dev失败

    2023年04月08日
    浏览(61)
  • gitlab配置webhook,commit message的时候校验提交的信息

    在 GitLab 中配置 Webhook 来调用 Java 接口以校验 commit 信息,是很多公司的一些要求,因为提交信息的规范化是必要的 GitLab中的拦截钩子(Interceptor Hook)是一个自定义的钩子(Hook),用于拦截和修改Git命令的输出。它的工作原理是在Git命令执行后,将命令的输出拦截下来,然后

    2024年02月09日
    浏览(39)
  • git 修改历史 commit message

    直接使用下面的命令,如果打开的是 vim 编辑器,先切换到英文输入法, 键入 i 开始编辑(编辑完后也记得转为英文输入法), 再键入 Esc 结束编辑并键入 :wq 保存退出即可。 步骤: 通过 rebase 变基实现 查看最近的3次提交: 当通过查看 log 定位出要修改的 commit 的位置后,就

    2024年04月25日
    浏览(45)
  • 《Git常用命令》详细讲解·第4篇(git commit -m “commit message“和git commit --amend)

    提交所有更新 提交所有更新过的文件——git commit -m “commit message” 是一个Git命令,用于将暂存区的更改提交到本地仓库。 -m 选项后面跟着的是本次提交的描述信息,即commit message。这个信息应该清晰地表明所做的更改。 示例: 提交更改到本地仓库: 在这个例子中,我们提

    2024年04月28日
    浏览(44)
  • Git 如何修改历史的 Commit message

            目录 修改最近一条Commit 修改过去若干条 Commit 场景:当分批次多次提交时,突然发现提交的message不符合规范,想要修改,这时就可以使用了 如果只是想修最近一条 Commit, 直接使用命令: 就可以进行修改,命令行会进入vim的界面,让你修改上一次的提交 Message,改好消

    2024年02月08日
    浏览(42)
  • git操作:load pubkey “~/.ssh/id_rsa“: invalid format

    背景:在docker内操作git,公钥私钥需要使用宿主机的(可以理解为多台服务器共用一个ssh密钥 ),由于远程仓库公钥,我们这边只能配置一个,所有docker项目就必须使用宿主机上的ssh密钥。 在此说一下,如果远程加了ip白名单,只能宿主机ip访问远程仓库,但你想在宿主机上

    2023年04月23日
    浏览(46)
  • [git] 规范Commit格式

    Jenkins 根据对比当次构建和上次构建的Commit信息来生成 ChangeLog ,但因为我们目前的提交不够规范,经常有类似\\\"#\\\",\\\"update\\\"这列的提交,无法提供给PM有效的更新记录,所以建议大家尽量规范Commit格式。 目前推荐大家是有这套规范,如果大家有更好的可以推荐使用,官网链接如下

    2023年04月14日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包