zoukankan      html  css  js  c++  java
  • 80%的程序员,不会写commit记录

    据说,80%的程序员,不会写commit记录。这个比例在无规范的小公司,比例会更高一些,可以看到这是一个多么普遍的问题。

    程序员应该写出简洁明了的commit log,否则对别人和自己来说就是一种困扰。最近代码review多了,总有一股想笑的感觉。就像下图这满屏的ok,永远无法从中得知提交人的意图。

    开源一套以教学为目的系统,欢迎star:github.com/xjjdog/bcma…。它包含ToB复杂业务、互联网高并发业务、缓存应用;DDD、微服务指导。模型驱动、数据驱动。了解大型服务进化路线,编码技巧、学习Linux,性能调优。Docker/k8s助力、监控、日志收集、中间件学习。前端技术、后端实践等。主要技术:SpringBoot+JPA+Mybatis-plus+Antd+Vue3

    image-20210302104132788.png

    commit log将如何提交?都有哪些约定?其实是有答案的。对于Java程序员,尤其幸福。IDEA有一个非常好用的插件,可以用来辅助你进行代码提交,辅助你进行团队规范建设。接下来,我将带大家看一看它的使用方法。

    安装插件

    在IDEA的Marketplace中,搜索Git Commit Template,就可以安装这个插件。插件很小,很快就能下载下来。

    image-20210302104937753.png

    正常从IDEA提交代码的时候。我们发现多了一个小按钮。

    image-20210302105333440.png

    点击之后,将弹出一个窗口。让你去设计提交模板。

    image-20210302105450485.png

    这么多信息,真的让人头晕。怪不得程序员们都不喜欢写提交记录。

    其实,在插件的安装界面,就已经说明了这个提交记录的格式。

     <type>(<scope>): <subject>
     <BLANK LINE>
     <body>
     <BLANK LINE>
     <footer>
    复制代码

    从描述中,可以肯容易的看到一个提交记录中,应该包含哪些东西。其中类型最多的,当然是提交类型。


    作者:小姐姐味道
    链接:https://juejin.cn/post/6939766986125623304
    来源:掘金
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    第0次作业(第二学期)
    C语言程序设计(基础)最后一次作业-- 总结报告
    第14、15教学周作业
    第七周作业
    第六周作业
    第四周作业
    第四次作业
    2018第三次作业
    2018第二次作业
    2018第三,四作业合集
  • 原文地址:https://www.cnblogs.com/lyck/p/14466490.html
Copyright © 2011-2022 走看看