1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 00:02:07 +02:00
tldr/pages/common/git-cliff.md
Lena 7f04c6819b
git-cliff: add page (#15611)
* git-cliff: add page

* Apply suggestions from code review

Co-authored-by: Wiktor Perskawiec <git@spageektti.cc>

---------

Co-authored-by: Wiktor Perskawiec <git@spageektti.cc>
2025-01-31 14:16:07 -08:00

24 lines
699 B
Markdown

# git cliff
> A highly customizable changelog generator.
> More information: <https://git-cliff.org/docs/usage/args>.
- Generate a changelog from all commits in a Git repository and save it to `CHANGELOG.md`:
`git cliff > {{CHANGELOG.md}}`
- Generate a changelog from commits starting from the latest tag and print it to `stdout`:
`git cliff {{-l|--latest}}`
- Generate a changelog from commits that belong to the current tag (use `git checkout` on a tag before this):
`git cliff --current`
- Generate a changelog from commits that do not belong to a tag:
`git cliff {{-u|--unreleased}}`
- Write the default config file to `cliff.toml` in the current directory:
`git cliff {{-i|--init}}`