如何在线下安装Github for Windows?

时间:2013-05-20 09:15:32

标签: git github smartgit

问题是如何在没有互联网连接的情况下安装Github for Windows? 如果不可能,那么是否有一些具有以下功能的替代客户端:

  • 支持代理
  • 离线安装程序

我发现smartgit有一个离线安装程序,但它似乎没有代理支持。

如果没有这样的客户端,那么可以做些什么来扩展github for windows或其他客户端的功能?我的意思是有没有办法使用一些API来扩展它?任何链接都会有所帮助。

3 个答案:

答案 0 :(得分:18)

这是我今天(2015-06-30)从支持中得到的答案:

  

很遗憾,我们目前没有独立的安装程序。   GitHub for Windows利用微软的ClickOnce技术   安装和更新。

     

我们目前正致力于ClickOnce的开源替代品   在这里:

     

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

     

一旦该技术完成并准备好使用,我们希望切换   GitHub for Windows使用它。这将允许独立   安装程序。

     

与此同时,您可以找到可用的备用GUI列表   这里:

     

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

答案 1 :(得分:12)

“GitHub for Windows”是那些神奇/恼人的ClickOnce应用程序之一。它们非常适合需要在线操作的应用程序(例如发布到在线源代码控制网站...)

除了网站的神奇“克隆到Windows”功能,以及自包含的SSH自动管理(也是半恼人的),除了“漂亮”之外没有什么特别之处。

如果确实需要离线工作,或者需要代理,请获取其他内容。 GitExtenions很好地集成到了Windows上下文菜单,一个很棒的repo管理器,以及一个不太混乱的add / stash / commit接口。它让我想起了TortoiseSVN。

MSysgit也是GUI的一个选项,但有点粗糙(它看起来非常16bit app'ish)。就个人而言,我宁愿使用命令行,但这就是我和我的选择。

哦,最后,在不到10秒和1 google search的情况下,我找到了如何使用标准.gitconfig将GHfW设置为通过代理工作

答案 2 :(得分:4)

对于GitHub Desktop(Windows)的当前版本(截至2017年6月),您可以转到https://github-windows.s3.amazonaws.com/standalone/GitHubDesktop.exe以获取独立的离线安装程序。

对于GitHub Desktop(测试版),该团队还在努力使其成为离线安装程序,希望版本为1.0。目前,安装程序有一些issues阻止它成功安装。