• Connor

    看同事的提交记录:“fix bug”、“update”、“aaa”、“终于好了”、“不知道改了啥”、“再试一次”。再看人家的开源项目的:“feat: add xxx module”、“refactor: optimize database queryxxxx”。差距感扑面而来。我每次想写正经的commit message,脑子里就可以左右互搏!!!最后打了一个":wq"完事。有没有人跟我一样,git commit -m 后面的内容永远是最纠结的一步呀。 ^-^ ^-^

    主楼
  • Z-linuxdo

    乱写git记录平时没啥问题,等一出bug需要回滚的时候有你受的 ^-^

    #1
  • 洛卡卡了

    如果是开源的项目,最好是按照标准写就行。如果是自己的项目 就随便了。如果是公司的项目,一般公司负责人都会有固定的标准的 但是一般是主仓库,辅助仓库一般没有太大的严格标准。

    #2
  • yoyoyo

    这次提交改动了啥就写啥,改了哪个业务点啥的,增加了啥功能之类的

    #3
  • Enze

    约定式提交

    约定式提交

    一种用于给提交信息增加人机可读含义的规范

    代码都写出来了,只要不懒就不会不知道写什么,或者让 AI 看 diff 让 AI 写

    #4
  • apparition

    你知道你说了什么

    AI 知道你这轮改了什么和你说了什么

    所以 AI 写

    图片

    #5
  • busytime

    bugfix/codefix/test/commit

    #6
  • coconut

    按规范提交,交给ai让它总结message就好了

    总比我之前遇到了只写1的老大哥强 ^-^

    #7
  • Listky

    现在我们项目组用的插件,git comiit template,这种生成出来的格式比较统一了

    #8
  • gamecrafters

    AI生成看一眼就行,大部分时间不需要自己写

    #9
  • 归谜

    直接交给 caveman-commit 根据 diff 生成,后续自己再在基础上补充业务注释。

    #10
  • 绿叶菜

    一般在vscode里面敲一个 feat、fix、chore之类的,copilot就会自动帮你补全了

    #11
  • Exception

    fix XXX,feature XXX,optimize XXX,hotfix XXX。要写成自己看了能记住是因为啥改的就可以了

    #12
  • Mengzhisha

    更新日志: 修复了一些已知问题。

    #13
  • 暖冬

    只能说明不知道修改了啥,开发了啥才会迷糊吧。通常建议一次提交做好一个功能比较好。记录清晰,回滚方便

    #14
  • 真诚、友善、团结、专业

    让ai写啊,不是有插件能获取git提交的文件分析一下就自动了,

    #15
  • yuwk

    如果merge的审核人都不在乎,我其实也不在乎哈哈

    但用ai写的话让他拉下公司的git规范塞到自定义提示词里,他每次自动提交都会带上的

    #16
  • 72

    这还不简单,两个字:提交

    直接跟 AI 说就行了,你甚至可以让它 push

    #17
  • 开远实验室🧪

    现在用zed,全交给ai了```
    "commit_message_instructions": "请深度分析以下代码变更,生成严格符合 Conventional Commits 规范的中文提交信息。格式为首行“<type>(<scope>): <核心概括>”,换行并空一行后,使用“-”无序列表详细列出具体的修改细节和技术实现,拒绝宽泛描述。"

    #18
  • wuang

    我会选择点击这个按钮,让他自己生成,太长的话我自己挑重点

    图片

    #19

发表回复

登录后回复