¿Cómo get sucursales usando LibGit2Sharp?

Tengo una url de git como git@test-git-server:product/test-product.get que contiene 2 twigs. Quiero get todas las twigs asociadas con esa url.

Intenté get información del directory de location clonado de esa url pero muestra solo la twig principal.

 var repo = new Repository(path); var remotes = repo.Network.Remotes; foreach (var remote in remotes) { Debug.WriteLine("remote: {0}", remote.Name); } 

¿Cómo hacer esto usando LibGit2Sharp?

Debe mirar la propiedad Branches en Repository :

 /// <summary> /// Lookup and enumerate branches in the repository. /// </summary> public BranchCollection Branches 

Fuente: línea 283 aquí: https://github.com/libgit2/libgit2sharp/blob/master/LibGit2Sharp/Repository.cs