cesarferreira / Interactive Git Tag
Licence: mit
Interactive tool that helps with your git tagging by suggesting versions
Stars: ✭ 24
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Interactive Git Tag
Showdown Htmlescape
Plugin for Showdown to prevent the use of arbitrary HTML and allow only the specific Markdown syntax.
Stars: ✭ 6 (-75%)
Mutual labels: npm
Fake Tag
A fake template literal tag to trick syntax highlighters, linters and formatters into action.
Stars: ✭ 22 (-8.33%)
Mutual labels: npm
Shrinkpack
Fast, resilient, reproducible builds with npm install.
Stars: ✭ 774 (+3125%)
Mutual labels: npm
Declarativ
A declarative HTML rendering library that is definitely not JSX.
Stars: ✭ 16 (-33.33%)
Mutual labels: npm
Rando.js
The world's easiest, most powerful random function.
Stars: ✭ 659 (+2645.83%)
Mutual labels: npm
Preppy
A simple and lightweight tool for preparing the publish of NPM packages.
Stars: ✭ 23 (-4.17%)
Mutual labels: npm
Ntl
Node Task List: Interactive cli to list and run package.json scripts
Stars: ✭ 800 (+3233.33%)
Mutual labels: npm
Autodeploy
🚀 Autodeploy is a small and highly customizable CLI-Tool to automatically deploy your git repo and execute arbitrary commands/scripts after a specific git action (e.g. push, merge, ...)
Stars: ✭ 20 (-16.67%)
Mutual labels: npm
Npm Check Updates
Find newer versions of package dependencies than what your package.json allows
Stars: ✭ 6,617 (+27470.83%)
Mutual labels: npm
Composer Asset Plugin
NPM/Bower Dependency Manager for Composer
Stars: ✭ 898 (+3641.67%)
Mutual labels: npm
Lerna
Splitting up large codebases into separate independently versioned packages
is extremely useful for code sharing. However, making changes across many
repositories is messy and difficult to track, and testing across repositories
becomes complicated very quickly.
Stars: ✭ 31,079 (+129395.83%)
Mutual labels: npm
Functions.js
📦 A hub of numerous functions with various functionalities
Stars: ✭ 22 (-8.33%)
Mutual labels: npm
Npm Font Open Sans
npm package of Open Sans (incl. CSS/LESS/SCSS)
Stars: ✭ 6 (-75%)
Mutual labels: npm
Interactive git tag
Interactive tool that helps with your git tagging by suggesting versions
After it pushes the tag it opens a prefilled GitHub Releases draft with the list of commits since the previous tag.
Install
$ npm install -g interactive-git-tag
Usage
Usage
$ tag <version>
Version can be:
patch | minor | major | prepatch | preminor | premajor | prerelease
Examples
$ tag
$ tag patch
$ tag major
$ tag prepatch
$ tag premajor
$ tag prerelease
$ tag notes # shows the list of commits since the last tag was pushed
$ tag commits # shows the list of commits since the last tag was pushed
$ tag notes 0.5.1 1.0.0 # shows the list of commits between 0.5.1 and 1.0.0
$ tag notes 0.5.1 # shows the list of commits between 0.5.1 and HEAD
Interactive UI
Run tag
without arguments to launch the interactive UI that guides you through pushing a new tag.
Shoutout
Inspired by the amazing sindresorhus's np - A better npm publish
tool
Maintainers
License
MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].