CommitForge

Documentação do CommitForge

Bem-vindo à documentação oficial do CommitForge — a ferramenta CLI para criar commits retroativos no GitHub de forma semântica e realista.

O que é o CommitForge?

O CommitForge permite registrar o histórico real de desenvolvimento de projetos antigos diretamente no GitHub, usando datas retroativas e agrupamento semântico de arquivos.

Principais recursos

RecursoDescrição
Modo ProjetoAgrupa arquivos em 17 categorias semânticas
Modo ArquivoCria commits de log diários para preencher a grade
API RESTControle total via HTTP para integrações CI/CD
Interface WebGUI no navegador sem precisar do terminal
DockerImagem pronta sem dependências locais
commitforgeCLI instalada globalmente via curl/pip

Início rápido

bash
curl -fsSL https://raw.githubusercontent.com/estevam5s/commitforge/main/install.sh | bash
export GITHUB_TOKEN=ghp_seu_token
commitforge commit --repo https://github.com/user/repo.git --year 2020 --modo projeto

Use a barra lateral para navegar pela documentação completa.