GITHUB下载源码
从昨天开始就想着从GitHub上下载一个开源的Vue的实战项目,希望能从中学习更多的Vue的实用内容,结果搞了半天好不容易下载了,不知道怎么弄。然而,今天终于成功了,激动地我赶紧来记录一下。
如何从GitHub上下载自己需要的项目:
1.首先,你要有一个自己的GitHub(https://github.com/)的账号。关于如何注册GitHub的账号以及如何获取你的SSH密钥这个问题,请大家参考https://blog.csdn.net/p10010/article/details/51336332。当然,最好是自己去网上搜索一下。
2.你需要安装Git。关于这个问题,我想,廖老师的https://www.liaoxuefeng.com/里面的Git教程,讲的就再详细不过了,这里我就不再赘述了。
3.下载你所需要的项目:
3.1.登录你的GitHub账号:
3.2.通过关键字,搜索你需要的项目
3.3.下载项目:
这里可以看到clone or download,如果你安装了GitHub的客户端的话,那么你直接点左下角的Open in Desktop,就可以在你本地的客户端直接打开。如果你想直接下载的话,那么就点击右下角的Download Zip,可以直接下载项目的压缩包到你的电脑上。这两种方式基本上属于一看就能明白的,我这里也就提一嘴。
值得注意的是,如果你这两种方式都不想用,而是想要通过git clone ...的方式下载项目的话。那么请注意看接下来的操作。
3.3.1.通过HTTP的方式克隆项目:
如果你的账号没有添加SSH密钥,那么你可以用HTTP的方式克隆项目。
3.3.1.1.点击红色框圈住的位置,复制项目地址
3.3.1.2.打开你想要存储的该项目的位置(如E:\Project),鼠标右键,点击Git Bash Hear,弹出Git命令窗口,输入
git clone 你复制的项目地址,如下所示,然后回车
当弹出如下所示的时候,表示你已经下载成功了。
这个时候,你再进入你保存文件的位置,就会发现已经有一个文件夹了。
3.3.2.通过SSH的方式下载项目。
如果你是登录的状态,并且已经添加过SSH密钥,那么你在点击Clone orDownload的时候,就会出现:
那么就如同上面通过HTTP的方式下载项目一样,复制ssh的克隆地址。然后在Git Bash的命令窗口输入git clone 你复制的地址,回车,然后直到出现下一个$的时候,表示下载成功。
4.如何运行你下载的项目。
一般在你下载的项目文件里会有README.md文件,里面会提供你启动项目的方法,但需要注意的是:
如果你没有安装node.js和npm的话,建议你先安装这个,这里我就不具体讲怎么安装了
下载下来的项目,需要进入这个项目文件夹,然后右键->Git Bash Here,安装依赖环境 :npm install //安装完成之后,会在你的项目文件夹里看到node_modules文件,然后按照README.md的提示启动就好啦~
以上内容,如有问题,欢迎指教!
GITHUB下载源码的更多相关文章
- 上传本地代码到github&&从github下载源码
最近在玩github,下面简单介绍下githup的使用 将本地代码同步到github. 使用Git GUI同步 1,先下载git,然后安装.右键如图所示. 2,在github里新建一个 reposi ...
- github下载源码的三种方式
从github上下载源码的三种方式 CreationTime--2018年6月7日15点21分 Author:Marydon 1.情景展示 2.实现方式 方式一:直接点击"Downloa ...
- 从GITHUB下载源码
从昨天开始就想着从GitHub上下载一个开源的Vue的实战项目,希望能从中学习更多的Vue的实用内容,结果搞了半天好不容易下载了,不知道怎么弄.然而,今天终于成功了,激动地我赶紧来记录一下. 如何从G ...
- GITHUB下载源码方式
从昨天开始就想着从GitHub上下载一个开源的Vue的实战项目,希望能从中学习更多的Vue的实用内容,结果搞了半天好不容易下载了,不知道怎么弄.然而,今天终于成功了,激动地我赶紧来记录一下.如何从Gi ...
- Android———从GitHub上下载源码的方法【Written By KillerLegend】
首先声明,本文说的是从GitHub上下载源码而非上传源码! 1:下载tortoisegit,下载地址为: https://code.google.com/p/tortoisegit/wiki/Down ...
- Hadoop之HDFS原理及文件上传下载源码分析(下)
上篇Hadoop之HDFS原理及文件上传下载源码分析(上)楼主主要介绍了hdfs原理及FileSystem的初始化源码解析, Client如何与NameNode建立RPC通信.本篇将继续介绍hdfs文 ...
- netty下载源码并导入idea
netty源码导入eclipse会有一些兼容性问题,网上有解决方案,官方推荐idea,故此用idea. 拷贝git地址:https://github.com/netty/netty.git 使用git ...
- Android Studio导入github项目源码步骤
1.从github上将源码下载下来 2.打开AS,新建一个新项目(我选择了EmptyActivity) 3.先不要在AS 中打开源码,来整理源码 在源码的目录下面,将project下的build.gr ...
- maven 下载 源码和javadoc 命令
摘要:我们在写代码时候,往往是想查看一下源码,看看源码的一些细节内容.一般情况下,在IDE(如eclipse)中近仅仅只需按住ctrl+ 点击对应的方法即可进入对应的源码部分.但是有些时候很多依赖项并 ...
随机推荐
- CF1033C Permutation Game
题目描述 输入输出样例 输入 #1 输出 #1 BAAAABAB 输入 #2 输出 #2 ABAAAABBBAABAAB 数据范围 1<=n<=1e5,1<=ai<=n 解题思 ...
- 我在LeetCode的首次刷题
到现在为止,我才发现我的博客一篇感受,心得,体会之言都没有. 今天就来随便扯扯. 刷题,是我最近一直在干的事情.也就每天写一两个.忘了就没写这种.也收藏了好几个刷题网站,当然第一次接触肯定是 WUST ...
- git简单介绍
一种常见的版本控制工具 获取 克隆仓库 git支持以ssh或者http的方式来标识远程仓库 git clone git@github.com:username/project.git git clon ...
- 【LEETCODE】42、922. Sort Array By Parity II
package y2019.Algorithm.array; /** * @ProjectName: cutter-point * @Package: y2019.Algorithm.array * ...
- Different Subsets For All Tuples CodeForces - 660E (组合计数)
大意: 定义$f(a)$表示序列$a$本质不同子序列个数. 给定$n,m$, 求所有长$n$元素范围$[1,m]$的序列的$f$值之和. 显然长度相同的子序列贡献是相同的. 不考虑空串, 假设长$x$ ...
- 使用二进制方式安装K8S时使用kubectl命令报错:The connection to the server localhost:8080 was refused - did you specify the right host or port?
解决思路: kubectl 默认从 ~/.kube/config 配置文件获取访问 kube-apiserver 地址.证书.用户名等信息,如果没有配置该文件,或者该文件个别参数配置出错,执行命令时出 ...
- c#连接Access数据库及增删改查作
access:版本2003(后缀.mdb,新版access可另存为2003兼容版) using: using System;using System.Data;using System.Windows ...
- 【方法】list<?> 两个list集合 查找不同元素,求差值
//方法1 //自己声明list//思路,从list1中删除list2中相同的元素//使用循环遍历对比的方式删除//list1包含list2,list1多与list2//结束得出list1为不相同元素 ...
- 离线安装zabbix文档
为了离线安装需要离线安装包,可以通过这个方式获取. 用yum安装软件默认不保存软件包,要保存需修改配置文件 # vi /etc/yum.conf 将keepcache的值改为1 安装版本:rel ...
- 造成thrift 编译构建项目失败的原因之一:thrift环境变量没设置
由于重装了系统和IDEA工具,打开原项目时使用install 构建使用thrift 协议的项目时失败.下面是说说我遇到的问题 看下图,就是构建时控制台输出的日志,因为是乱码,当时没重视,就先去检查po ...