Skip to content

CJ-Systems/gitflow-cjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

gitflow-cjs

A modernized implementation of Vincent Driessen's Git branching model.

Project Status

Current Phase: Early Development → Beta (Modernization in Progress)

This project is undergoing a major refactor. The existing codebase is being frozen in a legacy state while we build the next generation with improved architecture, comprehensive testing, and extensibility.

  • Legacy code preserved on legacy-main and legacy-development branches

What's Next

We're modernizing gitflow-cjs while maintaining its shell-based simplicity. Planned future enhancements include:

  • Comprehensive test coverage for all core features
  • GitHub integration - Reference and link to issues/PRs from git-flow workflows
  • Commit message templates - Standardized commit messages that link to issues
  • Automated changelog generation - Generate release notes from GitHub data
  • Documentation overhaul with enhanced guides and examples

Contributing

All contributions welcome: code, tests, documentation, ideas, and design discussions.

Interested in collaborating on the modernization? Open a discussion to get involved.

Resources

License

MIT

About

CJS Edition of the git extensions to provide high-level repository operations for Vincent Driessen's branching model

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors