win版git的安装及获取源码踩过的坑(超清晰)

   

     在google官方源码网站上经常会看到git clone https://android.googlesource.com/platform/packages/apps/Settings这样的东西,之前不知道,以为只有mac电脑上才有的,今天研究了一下,原来是使用一个工具把相应的代码下载到本地来,所以把过程及踩过的坑一一记录下来!如下图:

 

首先要去下载一个git工具,win下载地址:https://git-scm.com/download/win,如果是其它的平台的,下载地址:https://git-scm.com/downloads,它支持windods,Mac OS X ,linux 和Solaris

点击相应的就可以了!

下载完毕后,双击安装,点next,如下图


进入选择组件界面,选择”next”,如下图


进入调整path环境路径,选择”next”(默认),如下图

 

接下来还是选择”next”,如下图所示


接下来还是选择”next”,如下图所示


接下来还是选择”next”,如下图所示


 

最后一步,安装选”install”,如下图所示


 

安装成功后,点击开始菜单---所有程序---Git目录---Git Bash,如下图所示:


在命令行中输入:git clonehttps://android.googlesource.com/platform/packages/apps/Settings

过了一会儿,出现fatal: unable to access'https://android.googlesource.com/platform/packages/apps/Settings/': Failed toconnect to android.googlesource.com port 443: Timed out,哦,原来,咱们天朝国google是不能上的,怎么办?我的办法是使用vpn,至于其它的兄弟,自备梯子。运行git clonehttps://android.googlesource.com/platform/packages/apps/Settings,可以了


却发现了另外一个问题,竟然要700多M,262478个文件,不得了,应该有问题,赶紧ctrl+c停止掉,于是加了一个参数:--depth=1,意思就是不要给我加载所有的,只加载当前最新的,这样就没有这么大,毕竟天朝国的网速比较慢,一运行:git clone --depth=1https://android.googlesource.com/platform/packages/apps/Settings,又出现一个错误,如下:fatal: destination path 'Settings' already exists and isnot an empty directory.什么鬼?哦,原来是之前弄的已经有了,怎么办?找到它,删除它,它的位置:C:\Users\Administrator\Settings(绿色部分可能与你的电脑不同)


看到上图的.git没有,灰灰的颜色,如果你在Setting 文件夹中找不到,那就把它显示出来,因为它是隐藏文件,再次运行命令,如下图所示:


看到了吧,现在只有2445个对象了,之前有262478个,区别也太大了吧!!!!

等了大概几分钟,结果如下图所示:


下载的文件如下图所示:

 

看到了,踩过那么多坑后,终于如愿的下载到了我们要的东西,当然,还可以使用界面的方式下载,点击开始菜单--à所有程序---Git----Git GUI,如下图所示:

 

 

在Git GUI界面选择菜单Repository---Clone--à填写Source Location和Target Directory---clone如下图所示:


需要说明的是test_setting应该是之前还没有创建过的,GitGUI自己会创建!不过这种方式,我不推荐,因为看不到信息,到底要load多少个文件,load到哪了,还有多少没load等都不知道,只叫你干等,不利于调整.



如果转载,请注明原文地址:http://blog.csdn.net/bright789/article/details/53834620

                                            

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值