当前位置: 首页 > news >正文

如何从github上面拷贝源码

有好奇心的朋友们一定都想看一看很多开源项目的源码,那么github就不用说啦,太多的开源项目都把源码放到上面。

博主最近为了学习angularjs也不得不去github上面弄源码,下面将会介绍如何做:

  本篇讲述两种方式:

  1 直接下载zip文件

  2 通过git下载并管理源码

    1 注册github账号,查找项目源码URL  

    2 安装版本控制工具git,创建本地库

    3 安装TortoiseGit‘,获取代码

  下载zip文件

  直接在右侧点击download zip 即可。

  1 查找目标源码的github URL

  首先,你要有一个github的账号.........

  然后,在github中搜索对应的项目名称,然后在右边就可以看到URL了:

  2 安装git,创建本地仓库

  为了存放源码,首先需要安装版本控制工具git。

  登录官网:http://git-scm.com/download/

  找到对应版本下载后安装即可。

  安装完成后,进入想要存放源码的文件夹,右键单击git init here 初始化仓库

  单击后,当前的目录再次右键会出现下面的提示:

  3 安装小乌龟TotoiseGit,下载源码

  登录官网:http://download.tortoisegit.org/tgit/1.8.12.0/

  下载安装文件,注意看下说明啊!上面的才是安装文件,下面列表里面的是语言包!别下载错了,不要问我为什么这么说!:-(

  

  安装完,在前面的目录中(任意目录文件下也可以,因为前面以及锁定了代码库的位置)

  点击右键TortoiseGit 的 pull 从远程拉取一份代码:

  然后在URL中填入github上面的URL就可以了。

  接下来就是漫长的等待了(网速不好,:-():

  

  4 资料

  [1] git教程1:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

  [2] git教程2:http://www.yiibai.com/git/

  [3] git使用简介:http://www.cnblogs.com/BeginMan/p/3591005.html

相关文章:

  • C++标准 bind函数用法与C#简单实现
  • 混合云服务哪家强? “天翼混合云”欲挑大梁
  • [LeetCode] Sort List
  • 等待超时,请打开设备管理器查看苹果驱动是否正常!
  • 【POJ】2096 Collecting Bugs
  • 【Linux】linux经常使用基本命令
  • [JAVA设计模式]第二部分:创建模式
  • nyoj86-找球号(一) 【set 二分查找 hash】
  • 关于数组集合之间的转换
  • Android Bitmap和Canvas学习笔记
  • 12 redis之aof日志持久化
  • Intersection of Two Linked Lists(链表)
  • FastDfs 文件系统迁移
  • js实现页面重定向
  • 纪念逝去的岁月——C/C++字符串反转
  • Angular4 模板式表单用法以及验证
  • Docker下部署自己的LNMP工作环境
  • js操作时间(持续更新)
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • LeetCode29.两数相除 JavaScript
  • leetcode388. Longest Absolute File Path
  • Spring声明式事务管理之一:五大属性分析
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • Vue UI框架库开发介绍
  • webpack项目中使用grunt监听文件变动自动打包编译
  • 从0到1:PostCSS 插件开发最佳实践
  • 代理模式
  • 第十八天-企业应用架构模式-基本模式
  • 高性能JavaScript阅读简记(三)
  • 免费小说阅读小程序
  • 前端代码风格自动化系列(二)之Commitlint
  • 前端路由实现-history
  • 数据仓库的几种建模方法
  • 学习HTTP相关知识笔记
  • MyCAT水平分库
  • scrapy中间件源码分析及常用中间件大全
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • ​一些不规范的GTID使用场景
  • # C++之functional库用法整理
  • (09)Hive——CTE 公共表达式
  • (39)STM32——FLASH闪存
  • (done) 两个矩阵 “相似” 是什么意思?
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (转)jQuery 基础
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .net core 6 redis操作类
  • .net core Swagger 过滤部分Api
  • .NET Core 通过 Ef Core 操作 Mysql
  • .Net 高效开发之不可错过的实用工具
  • .NET 药厂业务系统 CPU爆高分析
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • .NET与java的MVC模式(2):struts2核心工作流程与原理