GitHub入门之一:使用github下载项目

时间:2022-09-02 11:20:07

git作为目前比较流行的版本控制系统,被各个互联网公司广泛使用着。目前国外的网站有GitHub,国内的有CSDN和OSCHINA的git。

使用git可以很方便地进行多人协作和版本控制。作为一个入门小白,我先从我的角度来和大家一起看看如何使用github,我注重操作,不注重原理。

如果想深入学习git,建议看类似git入门这样的文档

这篇讲如何使用其它人的代码,最初,github被我当作一个下载开源库的好地方。当我做android需要一个actionbar、chart、menu的时候,git上总是能找到。这里不乏有世界上最好的程序员们在工作。为了让我们的开发更快,需要使用他们做好的项目

1、打开github,最上方会有一个搜索框,在里面输入我们可能用到的库,比如chart

GitHub入门之一:使用github下载项目

2、会搜索出github中所有公开的chart项目:

GitHub入门之一:使用github下载项目

3、由于我是做安卓的,在这里我选择JAVA

GitHub入门之一:使用github下载项目

我们看到这里给出了让我们满意的筛选,而且有472个项目之多,选择第一个:

4、Android-charts

打开Android-Charts后我们看到了一个项目的界面:主界面是项目的名称和代码树,右侧是项目的一些属性(话题、提交次数、人数等等),下方是作者对项目的介绍:

GitHub入门之一:使用github下载项目

在代码结构的区域,可以通过点击文件直接查看当前的文件内容。

项目介绍区域,作者会对项目的功能,使用方法进行介绍。

如果想直接下载这个项目的压缩包,点击右下角的DownLoad ZIP;

如果想直接把项目导入到Eclipse里(因为我做android嘛),打开Eclipse,选择File-->Import-->Projects from git --> URI ,输入HTTPS网址--next

GitHub入门之一:使用github下载项目

选择一个分支:如Master -- > next -->选择保存目录,eclipse会自动帮我们下载内容

GitHub入门之一:使用github下载项目

最后我们把项目导入就大功告成了!~

这样的好处是会有git的地址,如果作者某天更新了程序,我们可以很方便地更新我们的本地git库。

转载请注明来自:http://blog.csdn.net/icyfox_bupt/article/details/22966629

GitHub入门之一:使用github下载项目的更多相关文章

  1. github 入门教程之 github 访问速度太慢怎么办

    github 是全世界最流行的开源项目托管平台,其代表的开源文化从根本上改变了软件开发的方式. 基本上所有的需求都能从 github 上或多或少找到现成的实现方案,再也不用重头开始造*而是自定义* ...

  2. github入门到上传本地项目【网上资源整合】

    [在原文章的基础上,修改了描述的不够详细的地方,对内容进行了扩充,整合了网上的一些资料] [内容主要来自http://www.cnblogs.com/specter45/p/github.html#g ...

  3. github入门到上传本地项目

    GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好. GitHub可以免费使用,并且快速稳定.即使是付费帐户,每个月不超过10美刀的费用也非常便宜. ...

  4. 【github&&git】2、github入门到上传本地项目

    [在原文章的基础上,修改了描述的不够详细的地方,对内容进行了扩充,整合了网上的一些资料] [内容主要来自http://www.cnblogs.com/specter45/p/github.html#g ...

  5. <转>github入门到上传本地项目

    转自 http://www.cnblogs.com/specter45/p/github.html GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更 ...

  6. GitHub入门之二 参与一个项目编写

    接上文:大多数时候我们也需要把别人的代码进行整合和修改,而不是简单的修改,这时就需要对一个项目进行修改. 注意,本系列文章主要说明在github网站上的操作,更多高级操作请使用git控制台 一.for ...

  7. github入门之配置github本地仓库--2

    *前期准备工作 创建github账户 github地址 1.设置SSH_Key ssh-keygen -t rsa -C "你的邮箱" 2.查看秘钥 cat ~/.ssh/id_r ...

  8. git入门学习(一):github for windows上传本地项目到github

    Git是目前最先进的分布式版本控制系统,作为一个程序员,我们需要掌握其用法.Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单. 一.首先在g ...

  9. Android基础-系统架构分析,环境搭建,下载Android Studio,AndroidDevTools,Git使用教程,Github入门,界面设计介绍

    系统架构分析 Android体系结构 安卓结构有四大层,五个部分,Android分四层为: 应用层(Applications),应用框架层(Application Framework),系统运行层(L ...

随机推荐

  1. Arduino101学习笔记(九)—— 中断函数

    1.设置中断函数 //***************************************************************************************** ...

  2. dedecms最新版本修改任意管理员漏洞

    此漏洞无视gpc转义,过80sec注入防御. 补充下,不用担心后台找不到.这只是一个demo,都能修改任意数据库了,还怕拿不到SHELL? 起因是全局变量$GLOBALS可以被任意修改,随便看了下,漏 ...

  3. poj 1094 Sorting It All Out(nyoj 349)

    点击打开链接 Sorting It All Out Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 24544   Accep ...

  4. 【解决】应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。

    换了SSD硬盘,装了Windows 7 SP1 x64的系统.用了一段时间,突然一天有些软件打不开了.弹出下面的提示 应用程序无法正常启动(0xc000007b).请单击“确定”关闭应用程序.第一时间 ...

  5. top每个参数的意义

    上图来源于本人虚拟机,作为每个参数解释的参考 10:32:20:现在的时间 up 1 min : 服务器运行的时长 1 user:现在只有1个用户登录 load average: 0.74, 0.25 ...

  6. Nginx 基本配置和日志分析

    最近在维护的一个项目,路由转发规则都统一通过Nginx转发,所以再次参考部分博文和书本,熟悉Nginx的基本配置,还有一个重点也是日志的分析 Nginx 常用模块是server块,location块. ...

  7. mysql 客户端连接报错Illegal mix of collations for operation

    服务端用的是utf-8,客户端工具打开表和视图是会报Illegal mix of collations for operation错误,经排查,可以采用以下语句解决 SET character_set ...

  8. 电子书转换为PDF格式

    目录 一.mobi 转换 pdf 步骤 二.查看转换后的结果目录 三.将PDF还原文件名且移出至新目录 背景:当我们从网上下载一些电子小说或书籍的时候,一般文件的格式可能是.epub..mobi等.这 ...

  9. ztree使用实例

    一.当某节点被选择或被取消选择时获取所有被选择的节点: <link rel="stylesheet" href="./static/libs/ztree/css/m ...

  10. PredicateBuilder类(linq多条件组合查询)

    PredicateBuilder类如下: public static class PredicateBuilder { /// <summary> /// 机关函数应用True时:单个AN ...