Skip to content

Latest commit

 

History

History
45 lines (37 loc) · 1.74 KB

git提交命名规范&一些技巧.md

File metadata and controls

45 lines (37 loc) · 1.74 KB
  1. git commit的时候,提示信息规范是很有好处的,有利于后面的新同事理解,也有利于后续对问题的总结,回顾,主要是摘自: 你可能会忽略的 Git 提交规范以及 阮一峰老师的Commit message 和 Change log 编写指南
  2. 具体规则:
<type>(<scope>): <subject>
  • type
    • 用于说明commit的类型,只允许下面7个标识:
    feat: 新功能(feature)
    fix: 修补Bug
    docs: 文档(documentation)
    style: 格式(不影响代码运行的变动)
    refactor: 重构
    test: 增加测试
    chore: 构建过程或辅助工具的变动
  • scope
    • 用于说明commit影响范围,比如数据层,控制层,视图层
  • subject
    • 是commit的简短描述
    1.以动词开头,使用第一人称现在时,比如change,而不是changed或changes
    2.第一个字母小写
    3.结尾不加句号(.)
  1. 一些常见的需要了解的git操作

  2. git reset --hard 操作解决办法

  3. git远程仓库错误提交回退--

git reset --hard A1  //本地回退到A1版本
git push -f origin dev //强制推送到远程仓库的 dev分支
  1. 使用git rebase避免无谓的合并---https://ihower.tw/blog/archives/3843

  2. https://github.com/521xueweihan/git-tips git的奇技淫巧 也可以看一下

  3. 如何创建公钥