summaryrefslogtreecommitdiff
path: root/setup.ps1
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-01-03 03:21:57 +0800
committer魏曹先生 <1992414357@qq.com>2026-01-03 03:21:57 +0800
commita2c86b8d3475b019d330cc1718d73668233908f2 (patch)
treeda19ade7c40b0c003af49979fc443283b984b47b /setup.ps1
parent9681db6957b40089173f5265e7f1ea2e77af1e50 (diff)
Change git pull to fetch and reset in setup scripts
This ensures a clean state by discarding any local changes when updating the documents repository.
Diffstat (limited to 'setup.ps1')
-rw-r--r--setup.ps13
1 files changed, 2 insertions, 1 deletions
diff --git a/setup.ps1 b/setup.ps1
index dd25785..b2e48a2 100644
--- a/setup.ps1
+++ b/setup.ps1
@@ -1,7 +1,8 @@
# Setup documents repo
if (Test-Path "docs/Documents/.git") {
Push-Location "docs/Documents"
- git pull origin main
+ git fetch origin main
+ git reset --hard origin/main
Pop-Location
} else {
git clone https://github.com/JustEnoughVCS/Documents.git docs/Documents