如何离线安装Github for Windows?

由于问题说如何安装Github的Windows没有互联网连接? 如果这是不可能的,那么是否有一些替代客户端具有以下function:

  • 支持代理
  • 脱机安装程序

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

如果没有这样的客户端,那么可以做些什么来扩展窗口或其他客户端的github的function? 我的意思是有没有办法使用一些API来扩展它? 任何链接,这将是有益的。

“GitHub for Windows”是那些神奇/令人讨厌的ClickOnce应用程序之一。 他们是那些需要在线操作的应用程序的理想select(比如发布到在线源代码控制网站…)

除此之外,网站上的魔法“克隆到windows”function,以及自带的SSH自动pipe理(也是半烦人的),除了“漂亮”之外没有什么特别之处。

如果你真的真的需要脱机工作,或者在代理之后,可以找点别的。 GitExtenions是很好的集成到Windows上下文菜单,一个伟大的回购pipe理器,不太混乱的添加/隐藏/提交界面。 这让我想起了很多TortoiseSVN。

MSysgit也是graphics用户界面的一个选项,但是更粗糙一点(它看起来非常适合16位应用)。 就我个人而言,我宁愿使用命令行,但那是我和我的select。

哦,最后,在不到10秒钟和谷歌search ,我发现如何设置GHfW工作通过代理使用标准的.gitconfig

我今天收到的答复是(2015-06-30):

不幸的是,我们目前没有独立的安装程序。 Windows的GitHub利用微软的ClickOnce技术进行安装和更新。

我们目前正在为ClickOnce开发一个开源替代品:

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

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

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

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

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

对于GitHub Desktop(testing版),团队也正在努力使其成为离线安装程序,希望1.0版本。 目前安装程序有一些问题阻止它成功安装。