git 表情提交

2021-10-10 07:21:05 字數 1593 閱讀 8960

自從有了以下提交建議,我每次提交**都要來找找這次提交對應的emoji表情,後來覺得乾脆分享出來,可以在提交**的時候皮一皮…

以下git提交建議的文字描述來自alibaba的開源專案egg.js,git-commit規範;符號部分來自github裡部分專案的emoji表情提交建議。

commit一共由五部分組成,具體內容如下。

提交 commit 的型別,包括以下幾種

feat: 新功能

fix: 修復問題

docs: 修改文件

style: 修改**格式,不影響**邏輯

refactor: 重構**,理論上不影響現有功能

perf: 提公升效能

test: 增加修改測試用例

chore: 修改工具相關(包括但不限於文件、**生成等)

deps: 公升級依賴

修改檔案的範圍(包括但不限於 doc, middleware, core, config, plugin)

用一句話清楚的描述這次提交做了什麼

補充 subject,適當增加原因、目的等相關因素,也可不寫。

當有非相容修改(breaking change)時必須在這裡描述清楚

關聯相關 issue,如 closes #1, closes #2, #3

如果功能點有新增或修改的,還需要關聯文件 doc

注:以下emoji表情在git提交時已經完全支援,哪怕下面的表情顯示不完整也不用慌,可以直接在git-submit裡使用。

emoji emoji** commit說明

? (調色盤) ? 改進**結構/**格式

⚡️ (閃電) ⚡️ 提公升效能

? (賽馬) ? 提公升效能

? (火焰) ? 移除**或檔案

? (bug) ? 修復 bug

? (急救車) ? 重要補丁

✨ (火花) ✨ 引入新功能

? (鉛筆) ? 撰寫文件

? (火箭) ? 部署功能

? (口紅) ? 更新 ui 和樣式檔案

? (慶祝) ? 初次提交

✅ (白色核取方塊) ✅ 增加測試

? (鎖) ? 修復安全問題

? (蘋果) ? 修復 macos 下的問題

? (企鵝) ? 修復 linux 下的問題

? (旗幟) :checked_flag: 修復 windows 下的問題

? (書籤) ? 發行/版本標籤

? (警車燈) ? 移除 linter 警告

? (施工) ? 工作進行中

? (綠心) ? 修復 ci 構建問題

⬇️ (下降箭頭) ⬇️ 降級依賴

⬆️ (上公升箭頭) ⬆️ 公升級依賴

? (工人) ? 新增 ci 構建系統

? (上公升趨勢圖) ? 新增分析或跟蹤**

? (錘子) ? 重大重構

➖ (減號) ➖ 減少乙個依賴

? (鯨魚) ? 相關工作

➕ (加號) ➕ 增加乙個依賴

? (扳手) ? 修改配置檔案

? (地球) ? 國際化與本地化

✏️ (鉛筆) ✏️ 修復 typo

專案提交git

已經有了乙個正在開發的專案,現在我們要把他分享到git osc上面去。1.第一步,先在git osc上建立倉庫,拿到git osc倉庫的http連線 2.如果本地專案是非git專案,那先把它變成git專案 在intellij中 vcs import into version control crea...

Git 本地提交

1.本地增加檔案 git add filename 2.本地刪除檔案 git rm filename git rm r dirname 和rm 的區別是,如果使用rm刪除會將刪除該檔案的操作提交上去 直觀的來講,git rm 刪除過的檔案,執行 git commit m abc 提交時,會自動將刪除...

git提交問題

公司用sourcetree,我自己的檔案放在github上,今天提交git的時候出現錯誤 fatal authentication failed for 參照網上修改 git config global user.name git config global user.email com 後仍然無效...