Skip to content
Snippets Groups Projects
Commit 9b005c8a authored by Dan Villiom Podlaski Christiansen's avatar Dan Villiom Podlaski Christiansen
Browse files

tags: handle orphaned, annotated tags correctly, and fix pushing them

Git allows two kinds of tags: annotated and plain. Plain tags are
simple refs pointing to a commit, and annotated tags point to a Tag
object then pointing to the commit. The code previously assumed that
all exported tags where plain tags, which would overwrite annotated
tags.

We recently fixed this, in cc4f3340afc9, when exporting tags from
Mercurial to Git; this applies the same fix during Git discovery.

Fixes #358
parent 013364dd
No related branches found
No related tags found
1 merge request!97tags: handle orphaned, annotated tags correctly, and fix pushing them
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment