git commit时的几种指令

feat(feature)
意为:新功能

git commit -m 'feat(xxx):xxx'

style
意为:样式上的变动,不影响代码逻辑

git commit -m 'style(xxx):xxx'

fix
意为:修复(修复bug)有时可在相关commit上加上修复的bug的等级
如:

  • Blocker (中断) : 客户端程序无响应,无法执行下一步操作
  • Critical (严重):功能点缺失
  • Major (较严重):功能点没有满足需求
  • Normal (普通):数值计算错误,js错误
  • Minor (次要):界面UI与需求不符
  • Trivial (轻微):辅助描述说明不清楚,提示语句错误之类…
git commit -m 'fix(xxx):xxx'

test
意为:测试代码

git commit -m 'test(xxx):xxx'

chore
意为:构建过程或辅助工具的变动,比如项目新加了别的js插件之类的

git commit -m 'chore(xxx):xxx'

refactor
意为:重构,既不是修复bug也不是样式上的变动,有时可理解为优化

git commit -m 'refactor(xxx):xxx'

文中部分数据来自于:https://www.cnblogs.com/baiqiantao/p/8032018.html

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当我们在Git中进行提交,有候会发现刚刚提交的内容有一些错误或者遗漏了一些修改。这候可以使用`git commit --amend`指令来修改最近一次的提交。 举个例子,假设我们在代码仓库中有一个文件`index.html`,我们对其进行了一些修改并执行了提交操作: ``` $ git add index.html $ git commit -m "Fix typo in index.html" ``` 然后我们发现在刚刚的提交中,有一个拼写错误。这候我们可以使用`git commit --amend`来修正这个错误: ``` $ git add index.html $ git commit --amend -m "Fix typo in index.html" ``` 这个指令会将新的修改添加到上一次的提交中,替换原来的提交信息。注意要点是,使用`--amend`,不需要再次执行`git add`命令,Git会自动将新的修改添加到上一次的提交中。 另外,`git commit --amend`还可以用于添加遗漏的文件到上一次的提交中。假设我们在刚刚的提交中忘记添加一个新文件`style.css`,可以按照以下步骤进行修正: ``` $ git add style.css $ git commit --amend --no-edit ``` 在这个例子中,我们通过`git add`命令添加了遗漏的文件,并使用了`--no-edit`选项来保持提交信息不变。 总之,`git commit --amend`指令可用于修改最近一次提交的内容,包括修正错误、修改提交信息以及添加遗漏的文件。但请注意,在使用`--amend`要谨慎操作,避免对已经共享的提交进行修改,以免引起代码历史混乱和冲突。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值