gclient_scm: Assume URLs containing 'googlesource' are for Git repos

Fixes this flow, which currently assumes we're using an svn checkout:

gclient config https://chromium.googlesource.com/chromium/blink
gclient sync

BUG=

Review URL: https://codereview.chromium.org/246903005

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@265369 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/gclient_scm.py b/gclient_scm.py
index b5a09a2..e76ba92 100644
--- a/gclient_scm.py
+++ b/gclient_scm.py
@@ -90,7 +90,8 @@
     url, _ = gclient_utils.SplitUrlRevision(url)
     if (url.startswith('git://') or url.startswith('ssh://') or
         url.startswith('git+http://') or url.startswith('git+https://') or
-        url.endswith('.git') or url.startswith('sso://')):
+        url.endswith('.git') or url.startswith('sso://') or
+        'googlesource' in url):
       return 'git'
     elif (url.startswith('http://') or url.startswith('https://') or
           url.startswith('svn://') or url.startswith('svn+ssh://')):