git-如何离线安装Windows版Github?

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

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

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

如果没有这样的客户端,那么如何为Windows或其他客户端扩展github的功能? 我的意思是有一种使用某些API进行扩展的方法吗? 任何链接都将有所帮助。

Aseem Bansal asked 2020-08-09T05:38:07Z
3个解决方案
18 votes

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

不幸的是,我们目前没有独立的安装程序。 适用于Windows的GitHub将Microsoft的ClickOnce技术用于 安装和更新。

我们目前正在为ClickOnce进行开源替代 这里:

[HTTPS://GitHub.com/squirrel/squirrel.Windows]

一旦该技术完成并可以使用,我们希望切换 适用于Windows的GitHub可以使用它。 它将允许独立 安装程序。

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

[HTTP://git-三重门.com/downloads/归属]

Kai answered 2020-08-09T05:39:18Z
12 votes

“ GitHub for Windows”是那些神奇/烦人的ClickOnce应用程序之一。 它们是倾向于需要在线操作的应用程序的理想选择(例如发布到在线源代码控制网站...)

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

如果您确实确实需要离线工作或需要代理,请使用其他工具。 GitExtenions可以很好地集成到Windows上下文菜单中,并且是一个出色的回购管理器,并且添加/存储/提交界面也不太混乱。 这让我非常想起TortoiseSVN。

MSysgit也是GUI的一个选项,但是有点粗糙(它看起来非常像16位应用程序)。 就个人而言,我宁愿使用命令行,然后使用它,但这就是我和我的选择。

哦,最后,在不到10秒的时间和1次Google搜索中,我发现了如何设置GHfW以使用标准.gitconfig通过代理工作

Uberfuzzy answered 2020-08-09T05:38:31Z
4 votes

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

对于GitHub Desktop(测试版),该团队还正在努力使其成为1.0版的脱机安装程序。 当前,安装程序存在一些问题,使其无法成功安装。

Cardin answered 2020-08-09T05:39:42Z
translate from https://stackoverflow.com:/questions/16646205/how-to-install-github-for-windows-offline