一步一步教你从入门 GitHub 到搭建个人网站

(本文翻译自 黑马程序员某老师的视频)

目的:在网上托管代码

基本概念(1)

1.仓库( Repository)

    用来储存code

    比如我们在GitHub上传了一个开源项目,就必须要创建一个仓库,如果创建多个开源项目,就需要多个仓库

2.收藏(star)

    收藏起来的项目今后可以查找,如果你的开源项目在github上获得了100个收藏,那么是很不错的,很了不起的。

3.复制克隆项目(fork)

    再别人的仓库里点下 fork,会自行生成一个仓库,相当于是从别人的仓库克隆。 会标记为 form xxx。

    一步一步教你从入门 GitHub 到搭建个人网站

注意: fork来的项目独立存在

4.发起请求(Pull Request) 

    我们 优化完善 之前 fork 来的这个项目。

    比如我们在这个项目内添加了 一个 a1.php

一步一步教你从入门 GitHub 到搭建个人网站

    那么你的优化过的这个项目依然独立存在。

这个时候我们点下 Pull Request,发起修改过的代码请求给 原作者

一步一步教你从入门 GitHub 到搭建个人网站

如果原作者同意,那么作者可以点击合并,然后两边项目都会被更新。(当然你要有实力改的足够好)


5.Watch(关注)

关注了某个项目,以后只要某个项目有更新,便会收到通知。


6.事物卡片(Issue)

发现代码BUG,对方给你提了个Issue,你修复了,便可以将Issue一个个Close掉。

基本概念(2)

GitHub主页

        左侧为动态及关注仓库的动态,    右侧为自己的仓库


一步一步教你从入门 GitHub 到搭建个人网站

仓库主页

    显示你的 项目信息,版本,收藏/fork情况等等

个人主页

    个人信息,头像,个人简介,关注我的人,我关注的git库,我的开源项目,我贡献的开源项目信息等

注册github省略

有时候github会被墙,推荐个软件 * ,可以*。(此软件就在GitHub上)




创建你的第一个仓库 

一步一步教你从入门 GitHub 到搭建个人网站

一步一步教你从入门 GitHub 到搭建个人网站

 一步一步教你从入门 GitHub 到搭建个人网站


Git的下载

通过 git 管理 github 来托管代码, 进入官网下载 https://git-scm.com/downloads

一步一步教你从入门 GitHub 到搭建个人网站

下载 64-bit Gits for Windows setup

一步一步教你从入门 GitHub 到搭建个人网站

这个选项记得选择第一个纯Bash操作的,第二个是windos的窗口界面,这样一来git就会失去很多意义

一步一步教你从入门 GitHub 到搭建个人网站

下面几步选默认的非windows的操作(windows很坑,项目运维大多于linux)

一步一步教你从入门 GitHub 到搭建个人网站


Git的使用

一步一步教你从入门 GitHub 到搭建个人网站



GitHub Pages 搭建网站

            个人站点访问方式: 用户名.github.io

搭建步骤:

 (1)创建个人站点  --> 新建仓库 (注: 仓库名必须是【用户名. github.io】

        eg:

YangZhaoWeblog.github.io


 (2) 在仓库下新建 index.html 的文件即可

   (3)   进入个人仓库主页, 点击setting

            一步一步教你从入门 GitHub 到搭建个人网站

 (4)点击setting里找到 change theme选项,修改主题即可

注:1. gitbub 仅支持静态网页

       2. 仓库里面只能是 .html 文件