Проверьте тест NetworkFixture
: в нем перечислены удаленные ссылки, что эквивалентно git ls-remote
: так вы выводите удаленные ветви, даже если вы этого не делаетеотслеживать их (как ссылки, перечисленные в TestRemoteRefs.cs
):
IList<Reference> references = repo.Network.ListReferences(remote).ToList();
List<Tuple<string, string>> actualRefs =
references.Select(directRef => new Tuple<string, string>(directRef.CanonicalName, directRef.ResolveToDirectReference().TargetIdentifier)).ToList();