This commit is contained in:
bvn13 2024-10-10 00:35:08 +03:00
parent 646237b6ed
commit 8b556d5ef8

View File

@ -0,0 +1,28 @@
# Git Pusher
- следит за изменениями, сделанными в git репозитории
- при обнаружении изменений делает коммит со всеми файлами, подписывает текущей датой и отправляет в remote
# Preparation
1. Подготовьте git проект
- он должен быть проинициализирован и связан с `remote`
- `git config --global user.name` и `git config --global user.email` должны быть установлены
- установлена необходимая ветка
2. узнайте полный путь до репозитория: `pwd`
3. должны быть установлены:
- Python
- [Poetry](https://python-poetry.org)
# Installation
Установить systemd unit в пользовательскую область скриптом
```bash
. install.sh -i <ID> -w <GIT_PATH>
```
, где параметрами выступают:
- ID - идентификатор запуска на случай, если нужно отслеживать несколько git проектов
- GIT_PATH - путь до git проекта, который нужно отслеживать