This feature provides a set of utilities for working with Git repositories.
The following aliases are included: ./alias.json
"features": {
"ghcr.io/tomgrv/devcontainer-features/gitutils:1": {
"version": "latest"
}
}
Options Id | Description | Type | Default Value |
---|---|---|---|
version | The version of GitUtils to install. | string | latest |
Additionnaly, the feature installs the git-flow extension and sets up the Git configuration to use it.
Shortcuts are also added to the git
command to make it easier to use the git-flow
commands:
git beta
is a shortcut forgit flow release start
git hfix
is a shortcut forgit flow hotfix start
git prod
is a shortcut forgit flow release finish
andgit flow hotfix finish
Those shortcuts work in cunjunction with the gitversion
utility to automatically update the version number of the application.
git fixup
- Amend the specified commit with current changes and rebase
If you have a feature that you would like to add to this repository, please open an issue or submit a pull request.