咸鱼呀 咸鱼呀
首页
  • 博客文章

    • node搭建简易cli
    • 一个好看的loading
    • CSS-笔记
    • git提交规范
    • JS工具函数-转载
    • Vue组件打包到发布流程
    • nuxt.js-相关配置信息
    • nvm-upgrade
    • NVM 安装 之 window
    • 正则常用表达式
    • vue 3.0 生命周期函数记录
    • vue 对IE的支持
    • vue入门技术分享
    • 解决ios端inout失焦时,底部白底
    • WebStorm配置本地测试服务器
  • 分类
  • 标签
  • 归档
关于
博客 (opens new window)
GitHub (opens new window)

s-xianyu

前端小白
首页
  • 博客文章

    • node搭建简易cli
    • 一个好看的loading
    • CSS-笔记
    • git提交规范
    • JS工具函数-转载
    • Vue组件打包到发布流程
    • nuxt.js-相关配置信息
    • nvm-upgrade
    • NVM 安装 之 window
    • 正则常用表达式
    • vue 3.0 生命周期函数记录
    • vue 对IE的支持
    • vue入门技术分享
    • 解决ios端inout失焦时,底部白底
    • WebStorm配置本地测试服务器
  • 分类
  • 标签
  • 归档
关于
博客 (opens new window)
GitHub (opens new window)
  • 学习笔记
s-xianyu
2021-05-01

git提交规范

# 规范的作用

大多数情况下,看提交历史的人跟提交代码的人都不是同一个人,当别人阅读你的提交历史时,他很可能是不知道具体代码细节的,你如何在最短的时间内让他一眼知道每次提交的意义

每次提交影响的具体范围?
这个bug在哪次提交中被修复了?
这个新功能是在哪次提交中增加的?
修改是否向下兼容?
是否回滚了代码?
是否只是修改了文档、调整了代码格式?
是否修改了测试、是否进行了重构?
是否对代码进行了性能优化?

# 生成CHANGELOG

而且规范的Git提交历史,还可以直接生成项目发版的CHANGELOG(semantic-release) (opens new window)

# 规范细则

对于Git的提交日志,我们有非常明确而详细的提交规范。这将有助于我们在查看项目历史时,更容易明确每一次提交的内容。另一方面,我们还直接使用了Git提交日志来生成AngularJS的变更日志。

Git的提交日志可以通过常用的Git工作流或向导工具(Commitizen) (opens new window)来生成。如果你选择使用(Commitizen) (opens new window),那只需要在Git暂存修改后,执行“yarn run commit”命令即可。

# 提交消息格式

每个类型值都表示了不同的含义,类型值必须是以下的其中一个:

feat:提交新功能
fix:修复了bug
docs:只修改了文档
style:调整代码格式,未修改代码逻辑(比如修改空格、格式化、缺少分号等)
refactor:代码重构,既没修复bug也没有添加新功能
perf:性能优化,提高性能的代码更改
test:添加或修改代码测试
chore:对构建流程或辅助工具和依赖库(如文档生成等)的更改
  • 人生苦短,请遵守规范。

People

image.png** :bowtie:** 😄 😄 😆 😆
😊 😊 😃 😃 ☺️ ☺️
😏 😏 😍 😍 😘 😘
😚 😚 😳 😳 😌 😌
😆 😆 😁 😁 😉 😉
😜 😜 😝 😝 😀 😀
😗 😗 😙 😙 😛 😛
😴 😴 😟 😟 😦 😦
😧 😧 😮 😮 😬 😬
😕 😕 😯 😯 😑 😑
😒 😒 😅 😅 😓 😓
😥 😥 😩 😩 😔 😔
😞 😞 😖 😖 😨 😨
😰 😰 😣 😣 😢 😢
😭 😭 😂 😂 😲 😲
😱 😱 image.png :neckbeard: 😫 😫
😠 😠 😡 😡 😤 😤
😪 😪 😋 😋 😷 😷
😎 😎 😵 😵 👿 👿
😈 😈 😐 😐 😶 😶
😇 😇 👽 👽 💛 💛
💙 💙 💜 💜 ❤️ ❤️
💚 💚 💔 💔 💓 💓
💗 💗 💕 💕 💞 💞
💘 💘 💖 💖 ✨ ✨
⭐ ⭐️ 🌟 🌟 💫 💫
💥 💥 💥 💥 💢 💢
❗ ❗️ ❓ ❓ ❕ ❕
❔ ❔ 💤 💤 💨 💨
💦 💦 🎶 🎶 🎵 🎵
🔥 🔥 💩 💩 💩 💩
💩 💩 👍 👍 👍 👍
👎 👎 👎 👎 👌 👌
👊 👊 👊 👊 ✊ ✊
✌️ ✌️ 👋 👋 ✋ ✋
✋ ✋ 👐 👐 ☝️ ☝️
👇 👇 👈 👈 👉 👉
🙌 🙌 🙏 🙏 👆 👆
👏 👏 💪 💪 🤘 🤘
🖕 🖕 🚶 🚶 🏃 🏃
🏃 🏃 👫 👫 👪 👪
👬 👬 👭 👭 💃 💃
👯 👯 🙆‍♀️ 🙆 🙅 🙅
💁 💁 🙋 🙋 👰‍♀️ 👰
🙎 🙎 🙍 🙍 🙇 🙇
💏 :couplekiss: 💑 💑 💆 💆
💇 💇 💅 💅 👦 👦
👧 👧 👩 👩 👨 👨
👶 👶 👵 👵 👴 👴
👱 👱 👲 👲 👳‍♂️ 👳
👷 👷 👮 👮 👼 👼
👸 👸 😺 😺 😸 😸
😻 😻 😽 😽 😼 😼
🙀 🙀 😿 😿 😹 😹
😾 😾 👹 👹 👺 👺
🙈 🙈 🙉 🙉 🙊 🙊
💂‍♂️ 💂 💀 💀 🐾 🐾
👄 👄 💋 💋 💧 💧
👂 👂 👀 👀 👃 👃
👅 👅 💌 💌 👤 👤
👥 👥 💬 💬 💭 💭

Nature

☀️ ☀️ ☔ ☔️ ☁️ ☁️
❄️ ❄️ ⛄ ⛄️ ⚡ ⚡️
🌀 🌀 🌁 🌁 🌊 🌊
🐱 🐱 🐶 🐶 🐭 🐭
🐹 🐹 🐰 🐰 🐺 🐺
🐸 🐸 🐯 🐯 🐨 🐨
🐻 🐻 🐷 🐷 🐽 🐽
🐮 🐮 🐗 🐗 🐵 🐵
🐒 🐒 🐴 🐴 🐎 🐎
🐫 🐫 🐑 🐑 🐘 🐘
🐼 🐼 🐍 🐍 🐦 🐦
🐤 🐤 🐥 🐥 🐣 🐣
🐔 🐔 🐧 🐧 🐢 🐢
🐛 🐛 🐝 🐝 🐜 🐜
🪲 🐞 🐌 🐌 🐙 🐙
🐠 🐠 🐟 🐟 🐳 🐳
🐋 🐋 🐬 🐬 🐄 🐄
🐏 🐏 🐀 🐀 🐃 🐃
🐅 🐅 🐇 🐇 🐉 🐉
🐐 🐐 🐓 🐓 🐕 🐕
🐖 🐖 🐁 🐁 🐂 🐂
🐲 🐲 🐡 🐡 🐊 🐊
🐪 🐪 🐆 🐆 🐈 🐈
🐩 🐩 🐾 🐾 💐 💐
🌸 🌸 🌷 🌷 🍀 🍀
🌹 🌹 🌻 🌻 🌺 🌺
🍁 🍁 🍃 🍃 🍂 🍂
🌿 🌿 🍄 🍄 🌵 🌵
🌴 🌴 🌲 🌲 🌳 🌳
🌰 🌰 🌱 🌱 🌼 🌼
🌾 🌾 🐚 🐚 🌐 🌐
🌞 🌞 🌝 🌝 🌚 🌚
🌑 🌑 🌒 🌒 🌓 🌓
🌔 🌔 🌕 🌕 🌖 🌖
🌗 🌗 🌘 🌘 🌜 🌜
🌛 🌛 🌔 🌔 🌍 🌍
🌎 🌎 🌏 🌏 🌋 🌋
🌌 🌌 ⛅ ⛅️

Objects

🎍 🎍 💝 💝 🎎 🎎
🎒 🎒 🎓 🎓 🎏 🎏
🎆 🎆 🎇 🎇 🎐 🎐
🎑 🎑 🎃 🎃 👻 👻
🎅 🎅 🎄 🎄 🎁 🎁
🔔 🔔 🔕 🔕 🎋 🎋
🎉 🎉 🎊 🎊 🎈 🎈
🔮 🔮 💿 💿 📀 📀
💾 💾 📷 📷 📹 📹
🎥 🎥 💻 💻 📺 📺
📱 📱 ☎️ ☎️ ☎️ ☎️
📞 📞 📟 📟 📠 📠
💽 💽 📼 📼 🔉 🔉
🔈 🔈 🔇 🔇 📢 📢
📣 📣 ⌛ ⌛️ ⏳ ⏳
⏰ ⏰ ⌚ ⌚️ 📻 📻
📡 📡 ➿ ➿ 🔍 🔍
🔎 🔎 🔓 🔓 🔒 🔒
🔏 🔏 🔐 🔐 🔑 🔑
💡 💡 🔦 🔦 🔆 🔆
🔅 🔅 🔌 🔌 🔋 🔋
📲 📲 📧 ✉️ 📫 📫
📮 📮 🛀 🛀 🛁 🛁
🚿 🚿 🚽 🚽 🔧 🔧
🔩 🔩 🔨 🔨 💺 💺
💰 💰 💴 💴 💵 💵
💷 💷 💶 💶 💳 💳
💸 💸 📧 📧 📥 📥
📤 📤 ✉️ ✉️ 📨 📨
📯 📯 📪 📪 📬 📬
📭 📭 🚪 🚪 🚬 🚬
💣 💣 🔫 🔫 🔪 🔪
💊 💊 💉 💉 📄 📄
📃 📃 📑 📑 📊 📊
📈 📈 📉 📉 📜 📜
📋 📋 📆 📆 📅 📅
📇 📇 📁 📁 📂 📂
✂️ ✂️ 📌 📌 📎 📎
✒️ ✒️ ✏️ ✏️ 📏 📏
📐 📐 📕 📕 📗 📗
📘 📘 📙 📙 📓 📓
📔 📔 📒 📒 📚 📚
🔖 🔖 📛 📛 🔬 🔬
🔭 🔭 📰 📰 🏈 🏈
🏀 🏀 ⚽ ⚽️ ⚾ ⚾️
🎾 🎾 🎱 🎱 🏉 🏉
🎳 🎳 ⛳ ⛳️ 🚵 🚵
🚴 🚴 🏇 🏇 🏂 🏂
🏊 🏊 🏄 🏄 🎿 🎿
♠️ ♠️ ♥️ ♥️ ♣️ ♣️
♦️ ♦️ 💎 💎 💍 💍
🏆 🏆 🎼 🎼 🎹 🎹
🎻 🎻 👾 👾 🎮 🎮
🃏 🃏 🎴 🎴 🎲 🎲
🎯 🎯 🀄 🀄️ 🎬 🎬
📝 📝 📝 📝 📖 📖
🎨 🎨 🎤 🎤 🎧 🎧
🎺 🎺 🎷 🎷 🎸 🎸
👞 👞 👡 👡 👠 👠
💄 💄 👢 👢 👕 👕
👕 👕 👔 👔 👚 👚
👗 👗 🎽 🎽 👖 👖
👘 👘 👙 👙 🎀 🎀
🎩 🎩 👑 👑 👒 👒
👞 👞 🌂 🌂 💼 💼
👜 👜 👝 👝 👛 👛
👓 👓 🎣 🎣 ☕ ☕️
🍵 🍵 🍶 🍶 🍼 🍼
🍺 🍺 🍻 🍻 🍸 🍸
🍹 🍹 🍷 🍷 🍴 🍴
🍕 🍕 🍔 🍔 🍟 🍟
🍗 🍗 🍖 🍖 🍝 🍝
🍛 🍛 🍤 🍤 🍱 🍱
🍣 🍣 🍥 🍥 🍙 🍙
🍘 🍘 🍚 🍚 🍜 🍜
🍲 🍲 🍢 🍢 🍡 🍡
🥚 🥚 🍞 🍞 🍩 🍩
🍮 🍮 🍦 🍦 🍨 🍨
🍧 🍧 🎂 🎂 🍰 🍰
🍪 🍪 🍫 🍫 🍬 🍬
🍭 🍭 🍯 🍯 🍎 🍎
🍏 🍏 🍊 🍊 🍋 🍋
🍒 🍒 🍇 🍇 🍉 🍉
🍓 🍓 🍑 🍑 🍈 🍈
🍌 🍌 🍐 🍐 🍍 🍍
🍠 🍠 🍆 🍆 🍅 🍅
🌽 🌽

Places

🏠 🏠 🏡 🏡 🏫 🏫
🏢 🏢 🏣 🏣 🏥 🏥
🏦 🏦 🏪 🏪 🏩 🏩
🏨 🏨 💒 💒 ⛪ ⛪️
🏬 🏬 🏤 🏤 🌇 🌇
🌆 🌆 🏯 🏯 🏰 🏰
⛺ ⛺️ 🏭 🏭 🗼 🗼
🗾 🗾 🗻 🗻 🌄 🌄
🌅 🌅 🌠 🌠 🗽 🗽
🌉 🌉 🎠 🎠 🌈 🌈
🎡 🎡 ⛲ ⛲️ 🎢 🎢
🚢 🚢 🚤 🚤 ⛵ ⛵️
⛵ ⛵️ 🚣 🚣 ⚓ ⚓️
🚀 🚀 ✈️ ✈️ 🚁 🚁
🚂 🚂 🚊 🚊 🚞 🚞
🚲 🚲 🚡 🚡 🚟 🚟
🚠 🚠 🚜 🚜 🚙 🚙
🚘 🚘 🚗 🚗 🚗 🚗
🚕 🚕 🚖 🚖 🚛 🚛
🚌 🚌 🚍 🚍 🚨 🚨
🚓 🚓 🚔 🚔 🚒 🚒
🚑 🚑 🚐 🚐 🚚 🚚
🚋 🚋 🚉 🚉 🚆 🚆
🚅 🚅 🚄 🚄 🚈 🚈
🚝 🚝 🚃 🚃 🚎 🚎
🎫 🎫 ⛽ ⛽️ 🚦 🚦
🚥 🚥 ⚠️ ⚠️ 🚧 🚧
🔰 🔰 🏧 🏧 🎰 🎰
🚏 🚏 💈 💈 ♨️ ♨️
🏁 🏁 🎌 🎌 🏮 🏮
🗿 🗿 🎪 🎪 🎭 🎭
📍 📍 🚩 🚩 🇯🇵 🇯🇵
🇰🇷 🇰🇷 🇨🇳 🇨🇳 🇺🇸 🇺🇸
🇫🇷 🇫🇷 🇪🇸 🇪🇸 🇮🇹 🇮🇹
🇷🇺 🇷🇺 🇬🇧 🇬🇧 🇬🇧 🇬🇧
🇩🇪 🇩🇪

Symbols

1️⃣ 1️⃣ 2️⃣ 2️⃣ 3️⃣ 3️⃣
4️⃣ 4️⃣ 5️⃣ 5️⃣ 6️⃣ 6️⃣
7️⃣ 7️⃣ 8️⃣ 8️⃣ 9️⃣ 9️⃣
🔟 🔟 🔢 🔢 0️⃣ 0️⃣
#️⃣ #️⃣ 🔣 🔣 ◀️ ◀️
⬇️ ⬇️ ▶️ ▶️ ⬅️ ⬅️
🔠 🔠 🔡 🔡 🔤 🔤
↙️ ↙️ ↘️ ↘️ ➡️ ➡️
⬆️ ⬆️ ↖️ ↖️ ↗️ ↗️
⏬ ⏬ ⏫ ⏫ 🔽 🔽
⤵️ ⤵️ ⤴️ ⤴️ ↩️ ↩️
↪️ ↪️ ↔️ ↔️ ↕️ ↕️
🔼 🔼 🔃 🔃 🔄 🔄
⏪ ⏪ ⏩ ⏩ ℹ️ ℹ️
🆗 🆗 🔀 🔀 🔁 🔁
🔂 🔂 🆕 🆕 🔝 🔝
🆙 🆙 🆒 🆒 🆓 🆓
🆖 🆖 🎦 🎦 🈁 🈁
📶 📶 🈹 :u5272: 🈴 :u5408:
🈺 :u55b6: 🈯 :u6307: 🈷️ :u6708:
🈶 :u6709: 🈵 🈵 🈚 :u7121:
🈸 :u7533: 🈳 :u7a7a: 🈲 :u7981:
🈂️ 🈂️ 🚻 🚻 🚹 🚹
🚺 🚺 🚼 🚼 🚭 🚭
🅿️ 🅿️ ♿ ♿️ 🚇 🚇
🛄 🛄 🉑 🉑 🚾 🚾
🚰 🚰 🚮 🚮 ㊙️ ㊙️
㊗️ ㊗️ Ⓜ️ Ⓜ️ 🛂 🛂
🛅 🛅 🛃 🛃 🉐 🉐
🆑 🆑 🆘 🆘 🆔 🆔
🚫 🚫 🔞 🔞 📵 📵
🚯 🚯 🚱 🚱 🚳 🚳
🚷 🚷 🚸 🚸 ⛔ ⛔️
✳️ ✳️ ✴️ ✴️ 💟 💟
🆚 🆚 📳 📳 📴 📴
💹 💹 💱 💱 ♈ ♈️
♉ ♉️ ♊ ♊️ ♋ ♋️
♌ ♌️ ♍ ♍️ ♎ ♎️
♏ ♏️ ♐ ♐️ ♑ ♑️
♒ ♒️ ♓ ♓️ ⛎ ⛎
🔯 🔯 ❎ ❎ 🅰️ 🅰️
🅱️ 🅱️ 🆎 🆎 🅾️ 🅾️
💠 💠 ♻️ ♻️ 🔚 🔚
🔛 🔛 🔜 🔜 🕐 🕐
🕜 🕜 🕙 🕙 🕥 🕥
🕚 🕚 🕦 🕦 🕛 🕛
🕧 🕧 🕑 🕑 🕝 🕝
🕒 🕒 🕞 🕞 🕓 🕓
🕟 🕟 🕔 🕔 🕠 🕠
🕕 🕕 🕡 🕡 🕖 🕖
🕢 🕢 🕗 🕗 🕣 🕣
🕘 🕘 🕤 🕤 💲 💲
©️ ©️ ®️ ®️ ™️ ™️
❌ ❌ ❗ ❗️ ‼️ ‼️
⁉️ ⁉️ ⭕ ⭕️ ✖️ ✖️
➕ ➕ ➖ ➖ ➗ ➗
💮 💮 💯 💯 ✔️ ✔️
☑️ ☑️ 🔘 🔘 🔗 🔗
➰ ➰ 〰️ 〰️ 〽️ 〽️
🔱 🔱 :black_square: :black_square: :white_square: :white_square:
✅ ✅ 🔲 🔲 🔳 🔳
⚫ ⚫️ ⚪ ⚪️ 🔴 🔴
🔵 🔵 🔷 🔷 🔶 🔶
🔹 🔹 🔸 🔸 🔺 🔺
🔻 🔻
编辑 (opens new window)
#git
上次更新: 3/10/2022, 3:57:03 AM
最近更新
01
开发一个个人的cli
02-26
02
nvm-upgrade
10-11
03
vue 3.0 生命周期函数记录
06-27
更多文章>
Theme by Vdoing | Copyright © 2022-2022 s-xianyu | 小站
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式