git-bump icon indicating copy to clipboard operation
git-bump copied to clipboard

Bump the version (git tag) to the next version easily with Semantic Versioning Specification (SemVer)

Git Bump

PkgGoDev Go (build) Go Report Card

Git Bump is a Semantic Version Bumper. It uses the semver and git tags to define and bump the app version.

Screenshot

Features

  • Cross-Platform
  • Integrates into Git

Requirements

Getting Started

1. Install the application.

brew install erdaltsksn/tap/git-bump

2. Bump the version using the interactive cli-ui.

git bump

Installation

brew install erdaltsksn/tap/git-bump

Updating / Upgrading

brew upgrade erdaltsksn/tap/git-bump

Usage

You may find the documentation for each command inside the docs folder.

Configurations

.gitconfig:

[git-bump]
    prefix = "versao"

You can use prefix = "" to omit the prefix.

Getting Help

# Getting help for related command.
git bump --help
git bump [command] --help

Contributing

If you want to contribute to this project and make it better, your help is very welcome. See CONTRIBUTING for more information.

Security Policy

If you discover a security vulnerability within this project, please follow our Security Policy Guide.

Code of Conduct

This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code.

Disclaimer

In no event shall we be liable to you or any third parties for any special, punitive, incidental, indirect or consequential damages of any kind, or any damages whatsoever, including, without limitation, those resulting from loss of use, data or profits, and on any theory of liability, arising out of or in connection with the use of this software.