由于Github为全英文界面(除了使用中文创作的博客或文章)
建议使用edge浏览器 全屏翻译真的很方便
复制 BV1oD4y117VP 粘贴至B站搜索 前一分钟有非常好用的广告拦截插件 可以很好的避免小白点击广告等非必要链接 建议所有人都试一试
进入正题
在搜索栏搜索Github或点击链接GitHub: Let’s build from here · GitHub
出现加载不出来的情况不需要担心,耐心等待一分钟
加载完后应是这样的界面
注册
点击右上角的 Sign up进入注册页面
跟随提示输入邮箱等信息注册
使用
打开并登录后界面是这样
翻译后
很好 你已经学会了如何登录GitHub 现在你就可以通过搜索了解你想知道的内容了
登陆到自己的主页之后,左侧是储存库的创建
输入储存库名称
创建
Github基本概念
Github上有一些概念我们会遇到 下面为一些常见的概念
Repository
仓库 你的项目在Github上,在服务器中的仓库里
你要在Github上开源一个项目,那就要新建一个Repository,项目和Repository是一一对应的。
Issue
问题 举个例子,你开源了一个项目,别人发现你的项目中有bug,他可以发起提问,就是issue
你看到了这些问题,就可以一一修复,修复完了就可以close掉
开源
“开源(open source)”这个词,指的是事物规划为可以公开访问的,因此人们可以修改并分享。
这个词最初是起源于软件开发中,指的是一种开发软件的特殊形式。但到了今天,“开源”已经泛指一组概念——就是我们称之为的“开源的方式”。这些概念包括开源项目、产品,或是自发倡导并欢迎开放变化、协作参与、快速原型、公开透明、精英体制以及面向社区开发的原则。
Watch
这个好理解,就是「观察」。如果你Watch了某个项目,那么以后只要这个项目有任何更新,你都会第一时间收到关于这个项目的通知提醒
搜索代码
右上角有搜索框 你可以在这搜索你需要的代码
但如果你想使用一些完成度更高,更便捷的的代码时,就需要使用高级检索
上面我们介绍了issue等概念 这些概念可以在检索时使用
例如
in:name 关键词
这个功能可以让你直接找到带有关键词的代码仓库
比如我要搜索关于无人驾驶汽车有关代码
键入in:name in:name Pilotless automobile
stars:> 数字 关键字
微博QQ朋友圈有点赞 GitHub作为一个全球性的社区自然也有
比如我想搜索关于Raspberry pi(树莓派)的代码,想学一些大众认可的
就可以在搜索栏键入stars:>2000 Raspberry pi
明确搜索仓库的语言
比如咱们就找 c语言 的库,除了在左侧点击选择之外,还可以在搜索中过滤。像这样:
language:C 关键词
下载代码
此时我们已经找到了自己所需的代码 接下来就是下载
这可能是最难的一部分 以树莓派为例
点击绿色code按钮,弹出小窗
方法一 下载zip
在上图中有一个选项是Download ZIP
下载即可
方法二(仅VS可用,但推荐)
点击网址旁边的复制按钮
打开你下载的vs
点击克隆存储库
在存储库位置复制网址,点击三点选择保存路径 就欧克了
方法三
安装Git环境
此时我们已经找到了自己所需的代码,但是距离使用还需要一步,即安装git环境
Git是一个版本控制系统,也是一个工具,使用之前必须得先下载安装,所以第一步是要安装
Windows:Git for Windows
点击download下载,如果下载过慢可以复制链接打开迅雷下载 记得安装路径改为D盘
打开你桌面上的Git Bash安装时几乎一路next就ok,具体可以在B站找详细教程
界面应为
还记得你刚刚复制的链接吗?
这是模板↓
git clone 你复制的链接 安装位置
这就是完整格式了
出现了这个界面,就说明你已经成功克隆了别人的代码
方法四(感谢小姚的大力支持)
以gitee为例(GitHub同理):
打开git在此电脑里下载位置,打开文件名为cmd的文件
然后打开git gui
*注 之前复制的代码指你之前复制的网址
然后将其粘贴到下面的本地路径之后,然后左键Clone
即Target Directory那一栏应该是
D:/c语言代码/克隆/PlantsVsZombies
出现这个时代表克隆成功↓
去你之前选择的下载路径找到它即可,如果需要进一步打开则需要代码对应的环境(比如c语言代码需要用VS或者dev c++打开)
现在自己去尝试一下吧!
进阶教程 慎用
打开Github时可能会出现过慢或打不开 因为它的服务器在国外