Lewati ke konten utama

Configuration

Configuration

Advanced

Atur templates, backups, version file, staging, dan validation defaults.

Commandcusty commit

Category

Git Operations

Quick Command

custy commit [OPTIONS]

Ringkasan​

Direct command membaca .config/custy/config.toml ketika CLI override tidak diberikan.

Commit Profile Configuration

PropertyTypeDescriptionDefaultRequired
[tool.custy.cli.templates.file]commit_messagePilih commit-message template.-No
[tool.custy.cli.templates.directory]backups_commitPilih retained backup directory.-No
[tool.custy.cli.paths]version_filePilih file yang menerima resolved version.-No
[tool.custy.cli.versioning]strategyAtur default versioning strategy.-No
[tool.custy.cli.execution]staging and validationAtur auto_stage, stage_mode, force_commit, dan backward-compatible check_cz override.-No
[tool.custy.commit.validation]provider and strictnessPilih auto, custy, commitizen, atau git validation dan tentukan apakah unavailable optional tool menjadi fatal.-No

Example Configuration

[tool.custy.cli.templates.file]
commit_message = ".config/custy/templates/commit-message.txt"

[tool.custy.cli.templates.directory]
backups_commit = ".config/custy/templates/backups/commit"

[tool.custy.cli.execution]
auto_stage = false
stage_mode = "all"
force_commit = false
check_cz = false

[tool.custy.commit.validation]
provider = "auto"
require_tool = false

Lihat behavior matrix lengkap untuk proyek dengan atau tanpa Commitizen configuration maupun installation.