#!/bin/bash # Git pull с отменой локальных изменений в config.py # Использование: ./git-pull-reset.sh CONFIG_FILE="LichessClientTG_bot/config.py" echo "🔄 Git pull с отменой локальных изменений в config.py..." # Убираем skip-worktree если был установлен echo "🔓 Отключаю skip-worktree..." git update-index --no-skip-worktree "$CONFIG_FILE" 2>/dev/null || true # Отменяем локальные изменения в config.py echo "↩️ Отменяю локальные изменения в config.py..." git checkout -- "$CONFIG_FILE" 2>/dev/null || true # Делаем pull echo "⬇️ Выполняю git pull..." git pull echo "✅ Готово! Локальные изменения в config.py отменены, pull выполнен."