Loading...
Loading...
Compare original and translation side by side
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]<type>[可选范围]: <描述>
[可选正文]
[可选页脚]| Type | Purpose |
|---|---|
| New feature |
| Bug fix |
| Documentation only |
| Formatting/style (no logic) |
| Code refactor (no feature/fix) |
| Performance improvement |
| Add/update tests |
| Build system/dependencies |
| CI/config changes |
| Maintenance/misc |
| Revert commit |
| 类型 | 用途 |
|---|---|
| 新功能 |
| Bug修复 |
| 仅修改文档 |
| 格式/样式调整(无逻辑变更) |
| 代码重构(无新功能/Bug修复) |
| 性能优化 |
| 添加/更新测试 |
| 构建系统/依赖项变更 |
| CI/配置变更 |
| 维护/杂项任务 |
| 回退提交 |
feat!: remove deprecated endpointBREAKING CHANGEfeat: allow config to extend other configs
BREAKING CHANGE: `extends` key behavior changedfeat!: 移除已弃用的端点BREAKING CHANGEfeat: 允许配置继承其他配置
BREAKING CHANGE: `extends` 键的行为已更改git status --porcelaingit status --porcelainundefinedundefined
When staged and unstaged changes coexist, commit only the staged changes by default. If the staged changes appear incomplete, inspect the unstaged diff and decide whether to stage closely related files or ask the user.
当暂存和未暂存变更同时存在时,默认仅提交已暂存的变更。如果已暂存的变更看起来不完整,检查未暂存的差异,决定是否暂存密切相关的文件或询问用户。undefinedundefined
**Never commit secrets** (.env, credentials.json, private keys).
**切勿提交机密信息**(.env、credentials.json、私钥等)。undefinedundefinedundefinedCloses #123Refs #456feat: add login, closes #123Closes #123Refs #456feat: 添加登录功能, closes #123git status --short
git log -1 --onelinegit status --short
git log -1 --oneline