17 lines
290 B
Batchfile
17 lines
290 B
Batchfile
@echo off
|
|
setlocal
|
|
|
|
for /f "delims=" %%b in ('git rev-parse --abbrev-ref HEAD') do set "BRANCH=%%b"
|
|
|
|
if "%BRANCH%"=="" (
|
|
echo Unable to determine current branch.
|
|
exit /b 1
|
|
)
|
|
|
|
git pull --ff-only origin "%BRANCH%"
|
|
if errorlevel 1 (
|
|
exit /b 1
|
|
)
|
|
|
|
echo Git synchronization complete.
|