原始笔记
4.2 Preparing Software for Reuse and Release - 大纲
目录结构
- 4.2 Preparing Software for Reuse and Release(整理版)
- 内容简要概括
- 目录
- 1. 软件复用的五个层级
- 2. README 的最低结构
- 2.1 可复用 README 模板
- 项目名称
- Main Features
- Prerequisites
- Installation
- Usage
- Contributing
- Getting Help
- Credits
- Citation
- License
- 3. 在 README 中展示 CI Badge
- 3.1 Badge URL 的组成
- 4. 添加软件许可证
- 4.1 获取 MIT License 模板
- 4.2 提交许可证
- License
- 4.3 在 pyproject.toml 中声明
- 5. 使用 Git Tag 标记发布
- 5.1 查看本地 Tag
- 5.2 创建 Annotated Tag
- 5.3 查看 Tag 内容
- 5.4 推送 Tag
- 6. Semantic Versioning
- 7. 已发布 Tag 的安全边界