¿Cómo instalar Github para Windows sin connection?

Como la pregunta dice cómo instalar Github para Windows sin una connection a Internet? Si no es posible, entonces hay algún cliente alternativo con las siguientes características:

  • Soporte para proxy
  • Instalador fuera de línea

Encontré Smartgit que tiene un instalador sin connection, pero parece que no tiene soporte de proxy.

Si no hay tal cliente, ¿qué se puede hacer para extender la funcionalidad de github para Windows o algún otro cliente? Quiero decir, ¿hay alguna forma de usar alguna API para ampliarla? Cualquier enlace para eso sería útil.

"GitHub para Windows" es una de esas aplicaciones mágicas / molestas de ClickOnce . Son ideales para aplicaciones que tienden a requerir operaciones en línea (como publicar en un website de control de fuente en línea …)

Aparte de la function mágica de "clonar a las windows" del website, y la autogestión SSH autónoma (también semi-molesta), no hay nada especial aparte de ser "bonita".

Si realmente necesita trabajo fuera de línea o detrás de proxies, obtenga algo más. GitExtenions es una gran integración en los menus contextuales de Windows, y un excelente administrador de repositorys, y una interfaz no demasiado confusa para agregar / esconder / confirmar. Me restring mucho a TortoiseSVN.

MSysgit también es una opción para GUI, pero es un poco más crudo (parece una aplicación de 16 bits). Personalmente, prefiero usar la command-line, pero esa soy yo y mis elecciones.

Ah, y por último, en less de 10 segundos y 1 búsqueda de Google , encontré cómo configurar GHfW para trabajar a través de un proxy utilizando el estándar .gitconfig

Esta es la respuesta que recibí del soporte hoy (30-06-2015):

Lamentablemente, no tenemos un instalador independiente en este momento. GitHub para Windows hace uso de la tecnología ClickOnce de Microsoft para la installation y actualizaciones.

Actualmente estamos trabajando en un reemploop de código abierto para ClickOnce aquí:

https://github.com/squirrel/squirrel.windows

Una vez que la tecnología esté completa y list para usar, esperamos cambiar GitHub para Windows para usarla. Permitiría un instalador independiente.

Mientras tanto, puedes encontrar una list de GUI alternativas disponibles aquí:

http://git-scm.com/downloads/guis

Para la versión actual (a partir de junio de 2017) de GitHub Desktop (Windows), puede ir a https://github-windows.s3.amazonaws.com/standalone/GitHubDesktop.exe para el instalador autónomo sin connection.

Para GitHub Desktop (beta), el equipo también está trabajando para que sea un instalador sin connection con la versión 1.0. Actualmente, el instalador tiene algunos problemas que impiden que se instale correctamente.