| Index: gclient_scm.py
 | 
| diff --git a/gclient_scm.py b/gclient_scm.py
 | 
| index af48b5f7f33b5984667abe2e4887f9f224e59737..637294dff2a324bb9b1e2549618cad486d8aaf8b 100644
 | 
| --- a/gclient_scm.py
 | 
| +++ b/gclient_scm.py
 | 
| @@ -681,8 +681,7 @@ class GitWrapper(SCMWrapper):
 | 
|      if not self.cache_dir:
 | 
|        return url
 | 
|      v = ['-v'] if options.verbose else []
 | 
| -    self._Run(['cache', 'populate'] + v +
 | 
| -              ['--shallow', '--cache-dir', self.cache_dir, url],
 | 
| +    self._Run(['cache', 'populate'] + v + ['--cache-dir', self.cache_dir, url],
 | 
|                options, cwd=self._root_dir, retry=True)
 | 
|      return self._Run(['cache', 'exists', '--cache-dir', self.cache_dir, url],
 | 
|                       options, cwd=self._root_dir, ).strip()
 | 
| 
 |