mirror of
https://github.com/DeNNiiInc/Web-Page-Performance-Test.git
synced 2026-04-17 20:05:58 +00:00
Update auto-sync scripts to use git reset --hard
This commit is contained in:
@@ -36,9 +36,9 @@ fi
|
||||
|
||||
log "🔄 Changes detected! Local: ${LOCAL:0:7} -> Remote: ${REMOTE:0:7}"
|
||||
|
||||
# Pull changes
|
||||
if ! git pull origin main; then
|
||||
log "❌ Error: Git pull failed"
|
||||
# Force update
|
||||
if ! git reset --hard origin/main; then
|
||||
log "❌ Error: Git reset failed"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
@@ -39,8 +39,9 @@ fi
|
||||
|
||||
log "🔄 Changes detected! Pulling updates..."
|
||||
|
||||
# Pull changes
|
||||
git pull origin main 2>&1 | tee -a "$LOG_FILE"
|
||||
# Force update (overwrite local changes)
|
||||
log "⚠️ Resetting local changes to match remote..."
|
||||
git reset --hard origin/main 2>&1 | tee -a "$LOG_FILE"
|
||||
|
||||
# Install/update dependencies if package.json changed
|
||||
if git diff --name-only $LOCAL $REMOTE | grep -q "package.json"; then
|
||||
|
||||
Reference in New Issue
Block a user