mirror of
https://github.com/zulip/zulip-desktop.git
synced 2025-10-25 00:53:39 +00:00
25 lines
500 B
Batchfile
Executable File
25 lines
500 B
Batchfile
Executable File
@echo off
|
|
git diff-index --quiet HEAD
|
|
if %errorlevel% neq 0 (
|
|
echo "There are uncommitted changes:"
|
|
git status --short
|
|
echo "Doing nothing to avoid losing your work."
|
|
exit \B 1
|
|
)
|
|
|
|
if "%~1"=="" (
|
|
echo "Error you must specify the PR number"
|
|
)
|
|
|
|
if "%~2"=="" (
|
|
set remote="upstream"
|
|
) else (
|
|
set remote=%2
|
|
)
|
|
|
|
set request_id="%1"
|
|
git fetch "%remote%" "pull/%request_id%/head"
|
|
git checkout -B "review-%request_id%" %remote%/master
|
|
git reset --hard FETCH_HEAD
|
|
git pull --rebase
|