diff options
Diffstat (limited to 'src/marlin.core/functional/GitBinaryClient.cs')
| -rw-r--r-- | src/marlin.core/functional/GitBinaryClient.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/marlin.core/functional/GitBinaryClient.cs b/src/marlin.core/functional/GitBinaryClient.cs index 001f2c8..3a703da 100644 --- a/src/marlin.core/functional/GitBinaryClient.cs +++ b/src/marlin.core/functional/GitBinaryClient.cs @@ -125,6 +125,9 @@ public class GitBinaryClient : IGitClient if (parts.Length != 2) continue; // ignore a malformed line rather than throw over one bad entry + if (parts[1].EndsWith("^{}", StringComparison.Ordinal)) + continue; // peeled tag marker from ls-remote, not a real ref/refspec + result[parts[1]] = parts[0]; } |
