Obtener repos bifurcaciones en capistrano

Mi requisito es simple: necesito averiguar qué repos bifurcado existe desde el repository principal durante la implementación del límite.

Lo he intentado de varias maneras, pero siempre me he encontrado con un obstáculo en alguna parte: * Intenté usar la API de Github, pero OAuth2 parece ser un problema para mí y no creo que la authentication básica sea lo suficientemente segura para esto. * No recibo un command git que pueda ejecutar en la máquina de implementación para get estos datos.

Cualquier tipo de pointers serán útiles.

Esto no es una gran respuesta, pero lo intentaré. Sugiero que empieces simplemente escribiendo una aplicación de ruby ​​que enumerará tus horquillas. Como Capistrano es solo una aplicación de Rubyes desarrollada en Rake, deberías poder reutilizar tu código en Capistrano. Sugeriría que uses la API de Ruby: https://github.com/octokit/octokit.rb

¡Espero que esto ayude!