Index: gclient_scm.py |
diff --git a/gclient_scm.py b/gclient_scm.py |
index ae2bd1cc0bfc19c6a1abbf08e6d8267865e333e6..c64a3b646f66db2122f52ff2ab60e2defeeaab9b 100644 |
--- a/gclient_scm.py |
+++ b/gclient_scm.py |
@@ -655,9 +655,6 @@ class GitWrapper(SCMWrapper): |
detach_head = True |
if options.verbose: |
clone_cmd.append('--verbose') |
- if options.with_branch_heads: |
- clone_cmd.extend(['--config', 'remote.origin.fetch=+refs/branch-heads/*:' |
- 'refs/remotes/branch-heads/*']) |
clone_cmd.extend([url, self.checkout_path]) |
# If the parent directory does not exist, Git clone on Windows will not |
@@ -680,14 +677,6 @@ class GitWrapper(SCMWrapper): |
try: |
self._Run(clone_cmd, options, cwd=self._root_dir, filter_fn=_GitFilter, |
print_stdout=False) |
- # Update the "branch-heads" remote-tracking branches, since clone |
- # doesn't automatically fetch those, and we might need it to checkout a |
- # specific revision below. |
- if options.with_branch_heads: |
- fetch_cmd = ['fetch', 'origin'] |
- if options.verbose: |
- fetch_cmd.append('--verbose') |
- self._Run(fetch_cmd, options) |
break |
except subprocess2.CalledProcessError, e: |
# Too bad we don't have access to the actual output yet. |