Skip to content
Proyectos

ableinc/git2txt has 43 GitHub stars and 21 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 08:38 UTC. Last push 2026-07-31.

Cómo se miden estas cifras

Convert all files in git repository to .txt files. Useful for training LLMs on your codebase.

Crecimiento de estrellas medido

in 24h
0
in 7 days
0
in 15 days
Recopilando historial
in 1 month
Recopilando historial

Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.

README.es-ES.md

Original

git2txt

Convierte todos los archivos de un repositorio de git en archivos .txt. Esto es útil para entrenar LLMs con tu base de código.

Cómo utilizarlo

  1. Crea un nuevo archivo .env copiando example.env
cp example.env .env
  1. Agrega los campos necesarios. Los campos predeterminados son un buen punto de partida.
GIT_PROJECT_DIRECTORY=/path/to/git/repo
IGNORE_FILES=.env,package-lock.json
IGNORE_DIRS=.git,.vscode,node_modules
SAVE_DIRECTORY=training_data
SKIP_EMPTY_FILES=true
  1. Instala las dependencias. Se recomienda usar un entorno virtual.
python -m pip install -r requirements.txt
  1. Ejecuta el programa
python main.py
  1. Verás tus archivos de datos en el directorio training_data/. Esto cambiará si modificaste la ruta mediante SAVE_DIRECTORY en el archivo ```.env``.

Notas

  • Este programa requiere Python versión 3.6 o posterior. Utiliza la técnica de formato f-string introducida en Python 3.6.

Explorar proyectos relacionados