23 lines
1.5 KiB
Markdown
23 lines
1.5 KiB
Markdown
# Навык Git Sync
|
||
|
||
## Описание
|
||
Этот навык позволяет агенту проверять удаленный Git-репозиторий на наличие обновлений. Он автоматически подтягивает изменения, если на удаленном сервере доступна новая версия.
|
||
|
||
## Триггеры
|
||
Активируйте этот навык, когда пользователь спрашивает:
|
||
- "Проверь обновления"
|
||
- "Загрузи новую версию"
|
||
- "Синхронизируй с гитом"
|
||
- "Есть ли изменения?"
|
||
|
||
## Выполнение
|
||
Для запуска этого навыка выполните bash-скрипт:
|
||
|
||
```bash
|
||
/bin/bash .agent/skills/git-sync/scripts/check_and_pull.sh
|
||
```
|
||
|
||
## Рекомендации по ответам
|
||
1. **Успех**: Если скрипт говорит "Successfully updated", сообщите пользователю, что проект обновлен до последней версии.
|
||
2. **Нет обновлений**: Если скрипт говорит "Up-to-date", сообщите пользователю, что изменений не найдено.
|
||
3. **Ошибка**: Если скрипт завершился с ошибкой или сообщает о конфликтах, попросите пользователя проверить статус git вручную. |