这几天一直在尝试安装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. iOS 超 Easy 实现 渐变导航栏

    接着上周的项目, 在上周我别出心裁的在自定义TabbarController中加入了自定义转场动画, 受到了大家广泛的喜爱, 再次表示感激, 今天我们继续实现LifestyleViewControll ...

  2. UIView的生命周期总结

    序言: loadView.viewDidLoad.viewDidAppear.initWithNibName.awakeFromNib等经常出现在UIViewController中的方法介绍. 这些方 ...

  3. 完整HttpHelper类

    [代码] [C#]代码 using System; using System.Collections.Generic; using System.Text; using System.Net; usi ...

  4. Sql 之 sql中的强制类型转换

    1. convert(数据类型, 字段名) convert(datetime, startDate) 2. cast(字段名 as 数据类型) ,))

  5. 修改avd路径

    1.比如你要把AVD放在D盘AndroidAVD下面,则预先在D盘下建立一个文件夹 AndroidAVD.必须的.不然设置了环境变量也没有用,因为模拟器不会自动创建该文件夹. 2.在桌面右击“我的电脑 ...

  6. Unity3D 使用 UI 的 Grid Layout Group 组件。

    1.首先创建一个容器,用于存放列表项的内容. 这里使用 Panel 来做为容器. 这里要注意! “Grid Layout Group”是要增加在容器的游戏对象里. 同时,只有容器对象的子对象才有排列效 ...

  7. android网络请求库volley方法详解

    使用volley进行网络请求:需先将volley包导入androidstudio中 File下的Project Structrue,点加号导包 volley网络请求步骤: 1. 创建请求队列     ...

  8. CentOS 7 使用外部邮箱 发送邮件和附件—mail,mailx

    1.查看软件包是否安装 [root@localhost ~]# rpm -qa|grep mail mailx-12.5-12.el7_0.x86_64 javamail-1.4.6-8.el7.no ...

  9. Kali linux 2016无法打开virtualbox问题解决

    Kali Linux在安装完virtualbox后,打开虚拟机会出现:kernel driver not installed (rc=1908)错误提示,根据提示,大概可以看出是由于缺少内核模块引起的 ...

  10. [wordpress] 输出一个过滤器绑定的方法

    参考了WordPress: How do I get all the registered functions for 'the_content' filter, function print_fil ...