web-dev-qa-db-fra.com

Comment installer Github pour Windows hors ligne?

Comme la question dit comment installer Github pour Windows sans connexion Internet? Si ce n'est pas possible, existe-t-il un autre client avec les fonctionnalités suivantes:

  • Prise en charge du proxy
  • Installateur hors ligne

J'ai trouvé smartgit qui a un programme d'installation hors ligne, mais il ne semble pas avoir de support proxy.

S'il n'y a pas un tel client, que peut-on faire pour étendre les fonctionnalités de github pour Windows ou un autre client? Je veux dire, existe-t-il un moyen d'utiliser une API pour l'étendre? Tout lien pour cela serait utile.

43
Aseem Bansal

"GitHub pour Windows" est l'une de ces applications magiques/ennuyeuses ClickOnce . Ils sont idéaux pour les applications qui nécessitent généralement de fonctionner en ligne (comme la publication sur un site Web de contrôle de source en ligne ...)

À part la fonctionnalité magique de "clonage vers Windows" du site Web et l'auto-gestion SSH autonome (également semi-agaçante), il n'y a rien de spécial à part d'être "joli".

Si vous avez vraiment vraiment besoin d'un travail hors ligne, ou derrière des procurations, obtenez autre chose. GitExtenions est une excellente intégration dans les menus contextuels de Windows, et un excellent gestionnaire de référentiel, et une interface add/stash/commit pas trop confuse. Cela me rappelle beaucoup TortoiseSVN.

MSysgit est également une option pour les interfaces graphiques, mais est un peu plus grossier (il semble très app'ish 16 bits). Personnellement, je préfère utiliser la ligne de commande, mais c'est moi et mes choix.

Oh, et enfin, en moins de 10 secondes et 1 recherche google , j'ai trouvé comment configurer GHfW pour fonctionner via un proxy en utilisant le standard .gitconfig

12
Uberfuzzy

Voici la réponse que j'ai reçue du support aujourd'hui (2015-06-30):

Malheureusement, nous n'avons pas de programme d'installation autonome pour le moment. GitHub pour Windows utilise la technologie ClickOnce de Microsoft pour l'installation et les mises à jour.

Nous travaillons actuellement sur un remplacement open source pour ClickOnce ici:

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

Une fois que cette technologie est terminée et prête à l'emploi, nous espérons changer GitHub pour Windows pour l'utiliser. Cela permettrait un installateur autonome.

En attendant, vous pouvez trouver une liste de GUI alternatives disponibles ici:

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

18
Kai

Pour la version actuelle (à partir de juin 2017) de GitHub Desktop (Windows), vous pouvez aller sur https://github-windows.s3.amazonaws.com/standalone/GitHubDesktop.exe pour le autonome , installateur hors ligne.

Pour GitHub Desktop (beta), l'équipe travaille également à en faire un installateur hors ligne, espérons-le, par la version 1.0. Actuellement, le programme d'installation a quelques problèmes qui l'empêchent de s'installer correctement.

4
Cardin