add scripts pull variations

This commit is contained in:
vrubelroman 2025-11-16 21:52:05 +03:00
parent d23f026b19
commit 0061516718
4 changed files with 69 additions and 2 deletions

23
git-pull-reset.sh Executable file
View file

@ -0,0 +1,23 @@
#!/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 выполнен."