赞
踩
git commit 规范:
以下为Angular 团队的 commit 规范
<type>(<scope>): <subject>
// 空一行
<body>
// 空一行
<footer>
type
: 用于说明 commit 的类型。一般有以下几种: - feat: 新增feature
- fix: 修复bug
- docs: 仅仅修改了文档,如readme.md
- style: 仅仅是对格式进行修改,如逗号、缩进、空格等。不改变代码逻辑。
- refactor: 代码重构,没有新增功能或修复bug
- perf: 优化相关,如提升性能、用户体验等。
- test: 测试用例,包括单元测试、集成测试。
- chore: 改变构建流程、或者增加依赖库、工具等。
- revert: 版本回滚
scope
: 用于说明 commit 影响的范围,选填subject
: commit 目的的简短描述BREAKING CHANGE
(当前代码与上一个版本不兼容) 或修复的 bug(关闭 Issue) 的链接。git 修改备注信息
git commit -amend 进入备注信息的vi模式,
通过i命令进行编辑,编辑好之后esc进行命令行输入,然后通过:wq命令进行信息的保存
git push -f 强推本地版本(慎用)
git 分支管理
分支名称重命名
git branch -m/M 新分支名 如果新分支名已存在,则使用-M 进行强制更新
git branch -d 分支名 删除本地分支
git push origin --delete 分支名 删除远程分支
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。