-
Josip Sokcevic authored
Currently, gclient sync assumes the default branch is master, and it doesn't work at all if such branch doesn't exist. This change queries local git copy to get remote HEAD. If local git version is not available, it queries remote git server using ls-remote. This change requires git version 2.28 (depot_tools comes with 2.29). R=ehmaldonado@chromium.org Bug: 1156318 Change-Id: Id348e0f1004093f395139e8f4d62adb66b94ca9c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2628359 Commit-Queue: Josip Sokcevic <sokcevic@google.com> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
091f5ac0