diff --git a/update_depot_tools b/update_depot_tools index 6e6f00de9..693b1e1cd 100755 --- a/update_depot_tools +++ b/update_depot_tools @@ -101,12 +101,11 @@ function update_git_repo { git fetch -q origin &> /dev/null local REBASE_TXT STATUS - REBASE_TXT=$(git rebase -q origin/master 2>&1) + CHECKOUT_TXT=$(git checkout origin/master 2>&1) STATUS=$? if [[ $STATUS -ne 0 ]]; then echo "depot_tools update failed. Conflict in $base_dir" >&2 - echo "$REBASE_TXT" >&2 - git rebase --abort 2> /dev/null + echo "$CHECKOUT_TXT" >&2 fi return $STATUS } diff --git a/update_depot_tools.bat b/update_depot_tools.bat index ec1108c52..5fa586b49 100644 --- a/update_depot_tools.bat +++ b/update_depot_tools.bat @@ -51,7 +51,7 @@ for /F %%x in ('git config --get remote.origin.url') DO ( ) ) call git fetch -q origin > NUL -call git rebase -q origin/master > NUL +call git checkout origin/master > NUL if errorlevel 1 ( echo Failed to update depot_tools. goto :EOF