GitVersion
From git log to SemVer in no time
Install / Use
/learn @GitTools/GitVersionREADME
Versioning when using Git, solved. GitVersion looks at your git history and works out the Semantic Version of the commit being built.
| Artifact | Stable |
|:---------------------------|:-------------------------------------------------------------------|
| GitHub Release | |
| GitVersion.Portable |
|
| GitVersion.Tool |
|
| GitVersion.MsBuild |
|
| Homebrew |
|
| Winget |
|
| Azure Pipeline Task |
|
| Github Action |
|
| Docker |
|
Compatibility
GitVersion works on Windows, Linux, and Mac.
Quick Links
GitVersion in action!

You are seeing:
- Pull requests being built as pre-release builds
- A branch called
release-1.0.0producing beta v1 packages
Icon
Tree designed by David Chapman from The Noun Project.

