首页 > 其他分享 >在 commit 里使用 emoji~

在 commit 里使用 emoji~

时间:2024-09-28 11:02:46浏览次数:7  
标签:memo 提交 使用 gitmoji commit 代码 emoji

在 git commit 上使用 emoji 提供了一种简单的方法:仅通过查看所使用的 emoji 来确定提交的目的或意图,非常好理解,阅读体验很棒。

效果

以我的 博客项目 为例,可以看到不少的 emoji :

使用方法

直接在提交信息里写入表情符号的代码即可,例如:

$ git commit -m ":art: 测试emoji"

效果:

获取 emoji 表情

那么在哪里获取这些表情呢?

网上有很多网站,例如 gitmoji.dev,可以预览、复制、搜索相关的 emoji:

其实 gitmoji 是一个开源项目,你可以 fork 一份然后搭建一个自己的,例如这是一个汉化后的镜像站:gitmoji.js.org

部分 emoji 示例

这里列出部分 emoji:

emoji emoji 代码 commit 说明

标签:memo,提交,使用,gitmoji,commit,代码,emoji
From: https://www.cnblogs.com/PeterJXL/p/18437132

相关文章

  • 在 Go 语言中使用 Redis 实现事务并保证 ACID 属性及理解隔离级别
    目录一、Redis事务的基本概念二、在Go语言中使用Redis实现事务的步骤(一)安装Redis客户端库(二)创建Redis客户端(三)开启事务(四)执行事务命令(五)提交事务三、保证事务的ACID属性(一)原子性(Atomicity)(二)一致性(Consistency)(三)隔离性(Isolation)(四)持久性(Durability)四、......
  • pyenv安装 配合ansible使用
    目录pyenv简介安装pyenv依赖包安装pyenvpyenv-virtualenv设置参数下载指定版本代码虚拟环境操作退出会话,再重新登录,进入虚拟环境,能查看到ansible版本号,具体原因未明确pyenv简介pyenv用于安装、切换和管理不同版本的Python,确保项目在正确的Python环境中运行安装多个Pyt......
  • 使用 git reset 命令回退历史
    基于:gitreset命令详解(一)——Git学习笔记07建议先阅读Git工作区、暂存区和版本库、Git分支本质及与commit、HEAD、tag的关系。简介gitreset命令是用来将当前branch重置到另外一个commit的,也就是用来回退到指定commit,根据不同的参数,这个动作可能同时影响到Ind......
  • 微服务JSR303解析部署使用全流程
    目录1、什么是JSR303校验2、小试牛刀【2.1】添加依赖【2.2】添加application.yml配置文件修改端口【2.3】创建实体类User【2.4】创建控制器【2.5】创建启动类【注意】不必创建前端页面3、规范返回值格式:3.1添加ResultCode工具类3.2添加Result类3.3添加ValidationEx......
  • 使用 Git 帮助文档
    聊聊如何更好地查阅官方文档。‍githelp学习某个工具,官方文档是少不了的,也是最权威的。我们可以使用githelp来查看帮助,该命令会列举出常用的命令和介绍:>githelpusage:git[--version][--help][-C<path>][-c<name>=<value>][--exec-path[=<path>]][-......
  • TimeMOE: 使用稀疏模型实现更大更好的时间序列预测
    传统上,预测这些趋势涉及针对每种情况的专门模型。最近的进展指向了可以处理广泛预测问题的"基础模型"。这是9月份刚刚发布的论文TimeMOE。它是一种新型的时间序列预测基础模型,"专家混合"(MixtureofExperts,MOE)在大语言模型中已经有了很大的发展,现在它已经来到了时间序列。......
  • ES6箭头函数的使用
    使用箭头函数的目的:引入箭头函数目的是更加更加简短的函数写法并且不绑定this,箭头函数的语法比函数表达式更加简洁使用场景:箭头函数更加适用于哪些本来需要匿名函数的地方 定义语法:constfn=()=>{}使用方式一:括号里面加形参//箭头函数constfn=(x)=>......
  • XMind 2024安装教程和下载及如何使用图像库功能
    XMind2024作为思维导图软件的最新版本,带来了一些重要的新功能和改进:界面升级:XMind2024采用了更加现代化和简洁的用户界面,使操作更加直观,提升了用户体验。增强的跨平台支持:支持Windows、macOS、Linux、iOS和Android多平台同步,用户可以在不同设备间无缝切换,保持工作的一......
  • [Angular] 从零开始使用 Angular CLI 创建 Angular 项目
    一、安装Node.js......
  • PyQt5 使用 QFrame 实现页面类抽屉式的进入与退出的动画
    PyQt5使用QFrame实现页面类抽屉式的进入与退出的动画当多个页面切换,但是又不想每个页面里的内容只是简单的出现与消失,则可以使用这个QPropertyAnimation动画代码结构本文中全部代码全在test_QFrame_Animation.py这一个文件中编码,步骤中有变动的地方会注释标注,无改动的不会重......