net9.0
enable
enable
$(DefaultItemExcludes);MarketAlly.LibGit2Sharp\**
C:\Users\logik\Dropbox\Nugets
true
MarketAlly.GitCommitEditor
MarketAlly Git Commit Editor - AI-Powered Commit Message Improvement
1.0.1
David H Friedel Jr
MarketAlly
A production-ready .NET 9 library for analyzing, improving, and rewriting git commit messages. Features include quality scoring against configurable rules, AI-powered suggestions via Claude/OpenAI/Gemini/Mistral/Qwen, commit history rewriting, push operations, and full DI support.
Copyright © MarketAlly 2025
icon.png
git;commit;message;ai;claude;openai;gemini;libgit2;conventional-commits;code-quality;devtools;dotnet9;net9
https://git.marketally.com/marketally/GitCommitEditor
https://git.marketally.com/marketally/GitCommitEditor
git
MIT
README.md
Version 1.0.0 - Initial Release:
- Commit message quality analysis with configurable rules
- AI-powered suggestion generation (Claude, OpenAI, Gemini, Mistral, Qwen)
- Repository discovery and management
- Commit rewriting (amend latest or reword older commits)
- Push operations with force push support
- LRU repository cache with TTL
- State persistence between sessions
- Full dependency injection support
- Interface segregation (IRepositoryManager, ICommitAnalysisService, ISuggestionService, ICommitRewriteService, IGitPushService)
false
Analyze, improve, and rewrite git commit messages using configurable rules and AI-powered suggestions from Claude, OpenAI, Gemini, Mistral, or Qwen.
en-US
true
true
snupkg
true
\
PreserveNewest
true
true
\
true
docs\
ResXFileCodeGenerator
LibStrings.Designer.cs
LibStrings.resx
True
True
LibStrings.resx