这几天一直在尝试安装GitHub for windows ,安装程序是从https://windows.github.com/ 下载到的OneClick 部署程序,版本号为2.11.0.5。可能是因为天朝大防火墙,每次总是下载到20%左右就和服务器断开了连接,一直没能下载成功。后来无奈去网上找各种安装GitHub for windows的方法,后来终于找到一篇能够解决问题的文章,分享下来供大家免受无法下载之苦。

1、修改Internet 选项中的受信任的站点。

该方法只能下载到一个名为"GitHub.application",大小为9.68 KB的一个OneClick 部署程序,打开后会提示 "缺少必须文件"的错误,无法正常下载。

2、在IE地址栏中输入https://github-windows.s3.amazonaws.com/GitHub.application,可以得到一个和在Github for Windows 官网下载到的一样的OneClick 部署程序,但因为网络问题,下载到中间总会断开连接,也同样不行。

3、FQ,修改Host文件等。可能是笔者的FQ工具不行,同样是断开连接的问题,无法完整下载。

在尝试了以上几种方法均未果的情况下,笔者又点开了"GitHub.application"文件,在提示无法启动应用程序后,点开详细信息查看,发现了以下重要信息:

于是笔者就把http://github-windows.s3.amazonaws.com/Application%20Files/GitHub_2_11_0_5/Images/App.ico.deploy 地址复制到了下载工具下进行下载,果然能够把GitHub.exe.mainfest文件下载下来。然后再次打开"GitHub.application"文件,同样提示错误,但是这次的错误提示不一样了,同样,把提示缺少的文件用下载工具下载下来。如此循环,直到把所有缺少的文件都下载下来之后,按照错误提示的目录进行放置,就可以顺利离线安装GitHub for Windows了。当然,本来这种重复无脑的工作应该交给程序去做的,本来笔者以为没几个文件就自己手动拷贝粘贴了下,结果到最后全部找完后发现也挺多的,下次再遇到这种事情,一定要交给程序去做了。其目录结构如下图所示:

笔者已经把所有文件的下载链接导出,同时也把GitHub for Windows 2.11.0.5离线安装包打包好了。对于以后的版本,如果目录和文件结构没有什么大改动的话,只要修改链接中的版本号即可重新下载了,如果提示错误,按照上述方法重新修改链接即可。离线安装包以及文件链接点我下载

链接地址:http://www.cnblogs.com/fantacity/p/4347472.html

GitHub for Windows离线安装的方法的更多相关文章

  1. [GitHub]GitHub for Windows离线安装的方法

    这几天一直在尝试安装GitHub for windows ,安装程序是从https://windows.github.com/ 下载到的OneClick 部署程序,版本号为2.11.0.5.可能是因为 ...

  2. gitHub使用入门和github for windows的安装教程

    在看这篇教程之前我想大家也在搜索怎样使用gitHub托管自己的项目,在使用gitHub之前我也遇到过各种问题,在网上我也搜索了很多,但总觉得网上搜索到的东西很多很杂,有的根本不知道是在表达什么.在这过 ...

  3. Windows离线安装.NET3.X

    Windows离线安装.NET3.X 当我们在Windows上安装软件的时候,总是会提示需要安装.NET3.X.而大多数人们选择在线安装,这样会很慢,不少人想到了离线安装的方式.其是只要你的电脑是Wi ...

  4. Windows离线安装Python第三方库的方法

    在window中,离线安装第三方模块, 1.下载第三方库的压缩文件,解压,将解压后的文件放到Python安装目录下的Lib\site_packages中 2. 将Python添加到环境变量里 3.进入 ...

  5. windows下安装bpython方法 (新)

    刚开始学习python的时候使用的ipython解释器,挺好用的,后来发现bpython功能更强大,linux系统中安装基本没啥问题,不过在windows下安装倒是不容易啊.使用google搜了一下, ...

  6. windows离线安装sublime插件:ctags

    网络上一堆安装ctags教程,可都是在线安装. 花了点时间摸索出了离线安装教程. 1. 准备好sublime 和 package control sublime我用的版本是text 2. text 3 ...

  7. github for windows 桌面版使用方法

      首先得去下载github for windows,搜索下GitHub Desktop就可以找到,然后安装   打开软件进入主界面,选择右上角的设置按钮,会弹出下拉菜单,选择options   没一 ...

  8. Windows 10安装pip方法

    pip是一款非常方便的python包管理工具,本文主要介绍在windows 10下安装pip方法. 1. 下载pip 地址:https://pypi.python.org/pypi/pip#downl ...

  9. sublime text3 离线安装插件方法 package control

    package control 在线安装 一般会出现各种错误 不推荐 离线安装 推荐step1: 打开package control官网https://packagecontrol.io/ step2 ...

随机推荐

  1. [JavaEE] SSH框架笔记_S.S.H框架各自的优缺点

    Struts的原理和优点.Struts工作原理MVC即Model-View-Controller的缩写,是一种常用的设计模式.MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化.M ...

  2. Java基础知识强化之IO流笔记83:NIO与IO

    当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异.它们的使用场景,以及它们如何影响您的代 ...

  3. vb.net之窗体继承

    相信很多自己动手敲过完整程序的同学都会发现,其实我们敲的很多窗体布局都非常的相似,有的部分用到的控件甚至一模一样,如果每一个窗体都自己重新摆放或者复制粘贴虽然没有问题,但是有时候若是修改其中一小点位置 ...

  4. VMware系统运维(十七)部署虚拟化桌面 Horizon View Manager 5.2 配置池授权

    1.先在域里面新建一个用户组,添加用户 2.点击"授权....",点击"添加...",设置指定的域用户组,点击"确定" 3.授权完成

  5. 解决eclipse配置Tomcat时找不到server选项

    集成Eclipse和Tomcat时找不到server选项: 按照网上的步骤如下: 在Eclipse中,窗口(window)——首选项(preferences)——服务器(Server)——运行时环境( ...

  6. Java时间戳与日期格式字符串的互转

    上代码: import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { /** * 时间戳转换成日 ...

  7. Python练习册--PIL处理图片之加水印

    背景 最近在看到了Python 练习册,每天一个小程序 这个项目,非常有趣,也比较实用. 晚上看了这第000题,关于Python图片处理: 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似 ...

  8. linq to sql 增删改查

    ORM<Object Relation Mapping> Linq To Sql: 一.建立Linq To Sql 类 : 理解上下文类: Linq To Sql 类名+context 利 ...

  9. MVC 页面跳转

    想要学习MVC,那么页面跳转就是必不可少的,在此我总结了常见的页面跳转方式,给自己理一下做个备份,也顺便和大家分享一下. 常见页面跳转的:(下面的视图名和控制器中的方法名一样) 在控制器内部跳转: / ...

  10. 【网络收集】获取JavaScript 的时间使用内置的Date函数完成

    var mydate = new Date(); mydate.getYear(); //获取当前年份(2位) mydate.getFullYear(); //获取完整的年份(4位,1970-???? ...