Skip to content

alfa-code/git-repo-generator

Repository files navigation

Git Repo Generator

Git Repo Generator — это CLI-утилита для автоматического создания тестовых Git-репозиториев. Позволяет быстро генерировать репозитории с коммитами, ветками и мержами для демонстраций, тестирования и обучения.

📌 Установка

Установите пакет глобально, чтобы команда grg была доступна в терминале:

npm install -g git-repo-generator

🚀 Использование

Запустите команду в терминале:

grg

Программа задаст интерактивные вопросы:

  • Название репозитория
  • Количество коммитов в основной ветке
  • Количество дополнительных веток
  • Нужно ли выполнять merge между ветками

После ответов утилита автоматически создаст Git-репозиторий с заданными параметрами.

🔧 Скрипты управления

Если вы разрабатываете утилиту, доступны следующие команды:

  • Увеличение версии:

    npm run version:patch  # Патч-версия (1.0.0 → 1.0.1)
    npm run version:minor  # Минорная версия (1.0.0 → 1.1.0)
    npm run version:major  # Мажорная версия (1.0.0 → 2.0.0)
  • Публикация пакета в npm:

    npm run publish:npm

🛠 Зависимости

📜 Лицензия

Проект распространяется под лицензией ISC.

About

CLI util for auto test git repo generation

Resources

License

Stars

Watchers

Forks

Packages

No packages published