Git提交時的emoji表情使用指南——一波騷操做讓你的Git提交更加生動

本文首發於個人博客Git提交時的emoji表情使用指南,由於掘金文章不支持emoji,前往個人博客能夠得到更加閱讀體驗哦。git

在瀏覽他人的優秀的Github項目時,我有時會發現這種狀況,git的提交記錄居然有emoji前綴,感受挺有趣的: 數據庫

Git-emoji

一番探索後,我發現了emoji在git中的使用方法,直接在git提交時添加emoji圖標代碼就能夠了,以下:安全

git commit -m ":tada: Initial commit"
複製代碼

關於全部的emoji圖標代碼,能夠參考emojipedia,不過GitHub上有一套約定俗成的emoji使用規範,我整理成了如下表格,在使用git提交信息的時候,你不妨嘗試使用它們,讓你的提交信息更加明晰和生動。bash

emoji emoji 代碼 commit 說明
:art: (調色板) :art: 改進代碼結構/代碼格式
:zap: (閃電)
:racehorse: (賽馬)
:zap:
:racehorse:
提高性能
:fire: (火焰) :fire: 移除代碼或文件
:bug: (bug) :bug: 修復 bug
:ambulance: (急救車) :ambulance: 重要補丁
:sparkles: (火花) :sparkles: 引入新功能
:memo: (備忘錄) :memo: 撰寫文檔
:rocket: (火箭) :rocket: 部署功能
:lipstick: (口紅) :lipstick: 更新 UI 和樣式文件
:tada: (慶祝) :tada: 初次提交
:white_check_mark: (白色複選框) :white_check_mark: 更新測試
:lock: (鎖) :lock: 修復安全問題
:apple: (蘋果) :apple: 修復 macOS 下的問題
:penguin: (企鵝) :penguin: 修復 Linux 下的問題
:checkered_flag: (旗幟) :checked_flag: 修復 Windows 下的問題
:robot:(機器人) :robot: 修復 Android 下的問題
:green_apple: (綠蘋果) :green_apple: 修復 iOS 下的問題
:bookmark: (書籤) :bookmark: 發行/版本標籤
:rotating_light: (警車燈) :rotating_light: 移除 linter 警告
:construction: (施工) :construction: 工做進行中
:construction_worker: (工人) :construction_worker: 添加 CI 構建系統
:green_heart: (綠心) :green_heart: 修復 CI 構建問題
:arrow_up: (上升箭頭) :arrow_up: 升級依賴
:arrow_down: (降低箭頭) :arrow_down: 降級依賴
:pushpin: (圖釘) :pushpin: 將依賴項固定到特定版本
:chart_with_upwards_trend: (上升趨勢圖) :chart_with_upwards_trend: 添加分析或跟蹤代碼
:recycle: (回收) :recycle: 重構代碼
:whale: (鯨魚) :whale: Docker 相關工做
:globe_with_meridians: (帶子午線的地球儀) :globe_with_meridians: 國際化與本地化
:heavy_plus_sign: (加號) :heavy_plus_sign: 增長一個依賴
:heavy_minus_sign: (減號) :heavy_minus_sign: 減小一個依賴
:wrench: (扳手) :wrench: 修改配置文件
:hammer: (錘子) :hammer: 重大重構
:pencil2: (鉛筆) :pencil2: 修復 typo
:hankey: (粑粑...) :hankey: 寫了辣雞代碼須要優化
:rewind: (倒帶) :rewind: 恢復更改
:twisted_rightwards_arrows: (交叉向右的箭頭) :twisted_rightwards_arrows: 合併分支
:package: (包裹) :package: 更新編譯的文件或包
:alien: (外星人) :alien: 因爲外部API更改而更新代碼
:truck: (貨車) :truck: 移動或者重命名文件
:page_facing_up: (正面朝上的頁面) :page_facing_up: 增長或更新許可證書
:boom: (爆炸) :boom: 引入突破性的變化
:bento: (鉛筆) :bento: 增長或更新資源
:ok_hand: (OK手勢) :ok_hand: 因爲代碼審查更改而更新代碼
:wheelchair: (輪椅) :wheelchair: 改善無障礙交互
:bulb: (燈泡) :bulb: 給代碼添加註釋
:beers: (啤酒) :beers: 醉醺醺地寫代碼...
:speech_balloon: (消息氣泡) :speech_balloon: 更新文本文檔
:card_file_box: (卡片文件盒) :card_file_box: 執行與數據庫相關的更改
:loud_sound: (音量大) :loud_sound: 增長日誌
:mute: (靜音) :mute: 移除日誌
:busts_in_silhouette: (輪廓中的半身像) :busts_in_silhouette: 增長貢獻者
:children_crossing: (孩童通行) :children_crossing: 優化用戶體驗、可用性
:building_construction: (建築建造) :building_construction: 結構變更
:iphone: (iPhone) :iphone: 作響應式設計
:clown_face: (小丑臉) :clown_face: 嘲弄事物(直譯,這個沒明白)
:egg: (雞蛋) :egg: 增長彩蛋
:see_no_evil: (看不見邪惡) :see_no_evil: 增長或更改gitignore
:camera_flash: (照相機閃光燈) :camera_flash: 增長或更新截圖
:alembic: (蒸餾器) :alembic: 嘗試新東西
:mag: (放大鏡) :mag: SEO優化
:wheel_of_dharma: (船的方向盤) :wheel_of_dharma: 關於Kubernetes的工做
:label: (標籤) :label: 增長類型(FLow、Typescript)

以上表格由我整理並翻譯自Git Emoji, 咱們來一塊兒做出更生動的Git 提交吧!:wink:app

相關文章
相關標籤/搜索