本文转自:博客园 代码提交的时候可以插入表情了-GitHub表情的使用

作者:刘哇勇

GitHub官方有个表情项目,旨在丰富文字信息。意味着你可以在提交代码的时候,在提交信息里面添加表情,同时也可以在项目的ReadMe.md文件里面使用表情。除此之外,当然还有项目在GitHub上的wiki页面,总之在GitHub的页面上,都可以使用。

GitHub官方表情项目地址:github / gemoji

效果预览

项目README.md

项目wiki页面

可用表情清单

可以访问这个页面查看所有支持的表情以及对应的代码

使用方法

使用方法为前后冒号包围表情代号的句法。

:blush:会显示成

所以你在提交代码的时候可以这样写提交信息:

    git commit –m 'commit some changes :blush:'

支持的网站

上面例出的表情不仅适用于GitHub,也适用于其他地方。下面引用原文表述:

Emoji emoticons listed on this page are supported on Campfire, GitHub, Basecamp, Redbooth, Trac, Flowdock, Sprint.ly, Kandan, Textbox.io, Kippt, Redmine, JabbR, Trello, Hall, Qiita, Zendesk, Ruby China, Grove, Idobata, NodeBB Forums, Slack, Streamup, OrganisedMinds, Hackpad, Cryptbin, Kato, Reportedly, Cheerful Ghost, IRCCloud, Dashcube, MyVideoGameList, Subrosa, Sococo, Quip, And Bang, Bonusly, Discourse, Ello, Twemoji Awesome, Got Chosen, Flow, ReadMe.io, esa, DBook, Groups.io, TeamworkChat, Damn Bugs, Let’s Chat, Buildkite, ChatGrape, Dokuwiki, Usersnap, Discord, Status Hero, Morfy, Bitbucket, Gitter, Yellow, YouTube, Habitica and Mattermost

上面例出的网站均支持这种代码式的表情插入。

同样,你可以让自己的项目支持这种表情,具体参见:

Ruby – https://github.com/github/gemoji, https://github.com/jsw0528/rails_emoji
Javascript – https://github.com/kof/emoticons
Javascript – https://github.com/hassankhan/emojify.js
Alt. JS version (+node.js) - https://github.com/henrikjoreteg/emoji-images.js
Objective-C – https://github.com/diy/nsstringemojize
Java - https://github.com/pepibumur/emojize

Reference

  1. https://github.com/arvida/emoji-cheat-sheet.com

  2. https://github.com/github/gemoji

这里是该博文的链接:
http://www.cnblogs.com/Wayou/p/use_emoji_in_github.html。

代码提交的时候可以插入表情了-GitHub表情的使用相关推荐

  1. 将项目代码上传至svn服务器,xcode 把项目代码提交到远程SVN服务器

    环境 xcode 7  Mac air xcode默认支持GIT源码管理工具,但现在想把代码提交到已有到SVN服务器上,步骤如下: 1,在safari中打开svn链接地址,信任证书,输入用户名密码 , ...

  2. git将代码提交到多个远程仓库

    在项目目录下执行: git remote set-url --add origin http://mayun.cn/xxx/adsdsdsdcelery-demo.git 即可添加一个远程仓库. 再执 ...

  3. Eclipse svn代码提交冲突

    Eclipse svn代码提交冲突(转) 1.Synchronize视图下查看代码冲突 1.Incoming Mode 全部update,更新到本地 2.Outgoing Mode 全部commit, ...

  4. git中统计代码提交数

    git中统计代码提交数 通过git log来取 git log --pretty='%aN' | sort | uniq -c | sort -k1 -n -r | head -n 5

  5. linux 代码统计工具,Shell脚本实现的基于SVN的代码提交量统计工具

    最近没啥事,就用bash写了一个基于svn的代码统计小工具. 可以指定统计的目录,默认递归统计子目录. 目前还没有屏蔽指定目录的功能.哈 代码比较粗糙.不过先晒出来. #!/bin/bash - #& ...

  6. 再见Jenkins,从Gitlab代码提交到k8s服务持续交付只需七毛三

    Gitlab runner 快速搭建CICD pipeline 背景 日常开发中,相信大家已经做了很多的自动化运维环境,用的最多的想必就是利用Jenkins实现代码提交到自动化测试再到自动化打包,部署 ...

  7. Eclipse生成SSH传输密钥并实现GitHub的SSH代码提交

    生成公私密钥 打开eclipse首选项 完成如下操作: 保存密钥: 这里注意,博主之前已经生成过密钥了,因此这里只是演示截图,如果此时点击保存,会弹出"是否覆盖"提示框. 其中,i ...

  8. commit是直接提交到远程吗 svn_xcode 把项目代码提交到远程SVN服务器

    环境 xcode 7  Mac air xcode默认支持GIT源码管理工具,但现在想把代码提交到已有到SVN服务器上,步骤如下: 1,在safari中打开svn链接地址,信任证书,输入用户名密码 , ...

  9. latex附录中放python代码_在Latex中插入Python代码

    这里指的插入是指最终能在生成的pdf中显示高亮的Python代码. 在Latex中插入Python代码,需要一个第三发的宏包pythonhighlight: https://github.com/ol ...

最新文章

  1. 用 Linux 命令玩一个有趣的数学游戏
  2. H3C secpath nat的tcp会话数的限制设置
  3. linux svn 开机启动
  4. linux下通过inotify-tools监控文件系统
  5. fortran语言和python_如何在Fortran中调用Python
  6. 弹出选择文件夹的对话框 BROWSEINFO 的用法【MFC】
  7. mysql 默认时间_mysql中如何设置默认时间为当前时间?
  8. html5swf小游戏源码,FLASH打方块小游戏及as3代码
  9. jenkins AWS CodeDeploy不停机部署
  10. aid learning安装应用_极致安卓—Termux/Aid Learning安装宇宙最强VS Code
  11. 每日词根——vad(走)
  12. CS61B project 2 示例图的地牢地图房间走廊地图生成洞穴地图生成方法
  13. 录入年、月、日,判断日期的合法性
  14. unity3d api 中文文档_unity3D游戏开发工程师完整简历范文
  15. 孙溟㠭书法篆刻《寿》
  16. binlog2sql 恢复工具使用
  17. 矢量数据shp七个文件介绍_Arcmap入门(五)——矢量数据的提取分析(裁剪+分割)...
  18. 【Matlab】多元线性回归(Excel可直接替换数据)
  19. 【markdown】用markdown制作简历
  20. am335x UART1输入u-boot 调试信息代码修改

热门文章

  1. 网络缓冲 linux,一个简单的linux缓冲区利用
  2. sklearn.feature_extraction.text.CountVectorizer 参数说明
  3. Zynq UltraScale系列使用MIPI CSI-2 RX Subsystem 解码MIPI视频PD输出 提供2套工程源码和技术支持
  4. 碳达峰碳中和职业教学人才培养方案
  5. Flutter炫酷动画登陆按钮AnimatedLoginButton
  6. 简述JavaScript运算符
  7. 2021年全国高新技术企业申报时间安排汇总大全,及最新条件
  8. C# (.NET Core)的DI依赖注入
  9. 《最优化理论与算法》(陈宝林)——第9章:一维搜索
  10. 操作系统笔记——AD域及桌面策略部署