浏览代码

Exclude annotated tags when importing.

Jelmer Vernooij 8 年之前
父节点
当前提交
9785eb5560
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      dulwich/porcelain.py

+ 1 - 1
dulwich/porcelain.py

@@ -278,7 +278,7 @@ def clone(source, target=None, bare=False, checkout=None,
         r.refs.import_refs(
             b'refs/tags',
             {n[len(b'refs/tags/'):]: v for (n, v) in remote_refs.items()
-                if n.startswith(b'refs/tags/')})
+                if n.startswith(b'refs/tags/') and not n.endswith(b'^{}')})
         r[b"HEAD"] = remote_refs[b"HEAD"]
         if checkout:
             errstream.write(b'Checking out HEAD\n')