Files

20 lines
583 B
PowerShell

$ErrorActionPreference = "Stop"
$repo = Resolve-Path (Join-Path $PSScriptRoot "..")
Set-Location $repo
$status = git status --porcelain
if ($status) {
Write-Host "[ComfyUI_FindModels] Local changes detected. Commit or stash them before pulling." -ForegroundColor Yellow
git status --short
exit 1
}
Write-Host "[ComfyUI_FindModels] Fetching latest code..."
git fetch origin
$branch = (git rev-parse --abbrev-ref HEAD).Trim()
Write-Host "[ComfyUI_FindModels] Pulling origin/$branch..."
git pull --ff-only origin $branch
Write-Host "[ComfyUI_FindModels] Pull complete."