Skip to content

SZabrodskii/git-committer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Committer CLI

Этот сервис предназначен для автоматического создания коммитов в Git-репозитории на основе параметров, указанных в конфигурационном файле.

Установка

  1. Склонируйте репозиторий:

    git clone https://github.com/user/repo.git
  2. Скопируйте пример конфига:

    cp config/config.example.json config/config.json
  3. Настройте конфигурационный файл config/config.json под свои нужды.

Пример конфигурации

Пример файла конфигурации (config/config.json):

{
  "min_commits": 1,               // Минимальное количество коммитов в день
  "max_commits": 5,               // Максимальное количество коммитов в день
  "days": 30,                     // Количество дней, в течение которых будут создаваться коммиты
  "include_weekends": false,       // Включать ли выходные дни для создания коммитов (true/false)
  "weekend_commits": {             // Настройки коммитов для выходных (актуально, если include_weekends = true)
    "min_commits": 1,             // Минимальное количество коммитов в выходные
    "max_commits": 3              // Максимальное количество коммитов в выходные
  },
  "repo_url": "https://github.com/user/repo.git",  // URL репозитория, в который будут отправляться коммиты
  "commit_template": "feat: some commit message"    // Шаблон для сообщений коммитов (например, в формате Conventional Commits)
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published