La aplicación es una herramienta gratuita para animarle a utilizar GitHub, y funciona mejor con GitHub, pero también puede trabajar con repositorios privados ahora como se detalla en este extracto de http://mac.github.com/help
mandos a distancia Git Múltiples & controles remotos no GitHub GitHub para Mac no admite múltiples controles remotos Git. Solo trabajaremos con el control remoto de origen . Si desea insertar & en otros controles remotos, le sugerimos que use el cliente de línea de comando .
GitHub para Mac está optimizado para funcionar con controles remotos GitHub, pero si desea utilizar un control remoto que no es de GitHub, funcionará perfectamente. Establezca el control remoto manualmente en la pestaña de configuración y todo lo demás debería funcionar como esperado.
He probado la última [Versión 1.2.6 (010d408)] software con algunos de mis mandos a distancia privadas sin ánimo de GitHub y parece que funciona bien con un poco de tocar el violín. En teoría, debería ser capaz de arrastrar y soltar un repositorio existente en el nuevo panel de repositorio. Si el repositorio existente en su máquina local se configuró para funcionar con su control remoto desde la línea de comando, entonces debería funcionar bien en el software GitHub ...
Sin embargo, me encontré con algunos problemas a lo largo del camino. Por ejemplo, el software GitHub para Mac se negó a reconocer uno de mis repositorios. Lo arrastraría y soltaría continuamente en el software de Mac y se negaría a aparecer en la lista de repositorios. A veces, ¡un repositorio aleatorio aparecería en mi cuenta de GitHub! Algunos de mis otros repositorios privados funcionaron muy bien, y pude circunnavegar el extraño error moviendo manualmente el directorio .git a otra carpeta y luego arrastrando el repositorio local en el panel de software de Mac. Luego ofrecería configurar un nuevo repositorio en esa carpeta. Una vez hecho esto, reemplacé el nuevo directorio .git con mi copia de seguridad anterior. Incluso con este pequeño problema solucionado, de vez en cuando recibo cuadros de diálogo de errores aleatorios que me informan que ha habido un "Error Git" al examinar confirmaciones, aunque esta información parece ser solo una molestia, ya que toda la información de confirmación se muestra correctamente. Normalmente trabajo desde la línea de comandos y estoy bastante seguro de que no hubo ningún problema con la configuración de mi git repo.
En resumen, GitHub form Mac es increíble para los repositorios basados en Gitub, pero todavía no es perfecto para sus propios repositorios en diferentes controles remotos. Sin embargo, hay otras herramientas gratuitas como gity y gitx que funcionan en mac y le permiten usar un repositorio alojado en cualquier lugar. No he intentado Tower, pero parece bastante impresionante.
GitHub para Mac es un cliente ... para GitHub. No veo en su documento donde se indique que se puede usar con otros repositorios de Git. – Perception
Sí pensé en eso (especialmente el hecho de que se llama GitHub para Mac), pero definitivamente puedes usarlo con un repositorio que no es de GitHub, así que supuse que habría algo de soporte para ello. Claramente eso fue culpa mía. –