Skip to content

nexion-one/plugin-git-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Flow

Plugin for Nexion that implements a structured git-flow workflow — create and finish feature, hotfix, and release branches from the Command Palette.

Features

  • Feature branches — branch from develop, merge with --no-ff on finish
  • Hotfix branches — branch from main, merge into main and develop, auto-tagging
  • Release branches — branch from develop, merge into main and backmerge into develop, auto-tagging
  • Status — shows current branch and active flow type
  • Auto-tagging — creates version tags (e.g. v1.0.0) for releases and hotfixes
  • Auto-cleanup — deletes the branch after merge
  • UI refresh — refreshes Nexion's Git view after each operation

Commands

Command Description
gitflow.feature.start Create a new feature branch from develop
gitflow.feature.finish Merge the feature branch into develop
gitflow.hotfix.start Create a new hotfix branch from main
gitflow.hotfix.finish Merge the hotfix into main and develop with tag
gitflow.release.start Create a new release branch from develop
gitflow.release.finish Merge the release into main and develop with tag
gitflow.status Show current branch and flow type

Branch Conventions

Type Prefix Base Merge target
Feature feature/ develop develop
Hotfix hotfix/ main main + develop
Release release/ develop main + develop

Requirements

  • Git CLI
  • main and develop branches must exist in the repository

Permissions

  • process.spawn — to run Git commands

About

Nexion Plugin: git-flow

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors