|
@echo off |
|
pushd %~dp0 |
|
|
|
if not exist .git ( |
|
GOTO:notgit |
|
) |
|
|
|
where /q git.exe |
|
if %ERRORLEVEL% EQU 0 ( |
|
GOTO:pull |
|
) |
|
GOTO:missgit |
|
|
|
|
|
:pull |
|
call git config --local url."https://".insteadOf git:// |
|
call git config --local url."https://github.com/".insteadOf git@github.com: |
|
call git config --local url."https://".insteadOf ssh:// |
|
call git pull --rebase --autostash |
|
if %ERRORLEVEL% neq 0 ( |
|
echo Error updating |
|
) |
|
GOTO:end |
|
|
|
:missgit |
|
echo Install git to update |
|
GOTO:end |
|
|
|
:notgit |
|
echo Only able to update if you clone the repository (git clone https://github.com/teralomaniac/clewd.git) |
|
GOTO:end |
|
|
|
|
|
:end |
|
pause |
|
popd |
|
exit /B |