文件名称:git-chglog:在Go(Golang)中实现的CHANGELOG生成器
文件大小:545KB
文件格式:ZIP
更新时间:2024-02-23 10:56:28
github git go cli golang
git-chglog 在Go(Golang)中实现的CHANGELOG生成器。 随时随地,写下您的CHANGELOG。 目录 产品特点 :recycling_symbol_selector: 高便携性 它适用于单个二进制文件。 因此,可以使用任何项目(环境)。 :Japanese_symbol_for_beginner: 简单易用 CLI的用法非常简单,并且学习成本较低。 例如,最简单的命令是$ git-chglog 。 :rocket: 高灵活性 提交消息格式和... CHANGELOG的样式(模板)和... 等... 这个怎么运作 git-chglog内部使用git命令来获取要包含在CHANGELOG中的数据。 基本步骤如下。 获取所有标签。 获取包含在tagA和tagB之间的提交。 使用步骤1和2中指定的与对应的所有标签执行。 入门 我们将从安装开始,并介绍自动生成配置文件和模板的步骤。 安装 请以与您的环境匹配的方式安装git-chglog 。 (适用于macOS用户) $ brew tap git-chglog/git-chglog $ brew ins
【文件预览】:
git-chglog-master
----.goreleaser.yml(978B)
----.gitignore(1KB)
----go.mod(401B)
----tag_reader_test.go(3KB)
----utils.go(2KB)
----mock_test.go(277B)
----fields.go(3KB)
----tag_selector.go(2KB)
----commit_filter.go(824B)
----Makefile(378B)
----processor.go(5KB)
----CONTRIBUTING.md(2KB)
----tag_reader.go(2KB)
----LICENSE(1KB)
----CHANGELOG.md(5KB)
----go.sum(6KB)
----tag_selector_test.go(2KB)
----testdata()
--------not_found.md(0B)
--------type_scope_subject.md(1KB)
--------gitlog.txt(2KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(505B)
--------ISSUE_TEMPLATE.md(381B)
--------workflows()
----chglog.go(9KB)
----processor_test.go(4KB)
----commit_extractor_test.go(4KB)
----example_test.go(1KB)
----README.md(20KB)
----commit_extractor.go(4KB)
----chglog_test.go(11KB)
----utils_test.go(2KB)
----commit_parser_test.go(6KB)
----.appveyor.yml(451B)
----commit_filter_test.go(2KB)
----docs()
--------assets()
----commit_parser.go(8KB)
----errors.go(164B)
----.chglog()
--------CHANGELOG.tpl.md(1KB)
--------config.yml(516B)
----cmd()
--------git-chglog()
----.editorconfig(227B)