简单使用GitHub

目录

 

1. 了解什么是Git和GitHub

 1.1 什么是Git

 1.2 什么是GitHub

 1.3 Git和GitHub的关系

 

2. 如何使用GitHub

 2.1 注册GitHub账号

 2.2 基本概念

仓库(repository)

收藏(Star)

复制克隆项目(Fork)

发起请求(Pull Request)

关注(Watch)

事务卡片(Issue)

2.3 创建仓库/创建新项目

2.4 仓库管理

3. Git的安装和使用

 3.1 Git的安装

下载官网 https://git-scm.com/

3.2 Git工作区域

3.3 Git的操作

创建git仓库

GitHub Pages搭建网站


1. 了解什么是Git和GitHub

 1.1 什么是Git

Git是一个免费、开源的版本控制软件

 1.2 什么是GitHub

Github是全球最大的社交编程代码托管网站(https://github.com/)。

 1.3 Git和GitHub的关系

Git是版本控制软件,Github是代码托管的平台,可以借助git来管理项目代码

 


 

2. 如何使用GitHub

 2.1 注册GitHub账号

官方网址(https://github.com)

简单使用GitHub

简单使用GitHub

简单使用GitHub

简单使用GitHub

注:

  1. 因为github在国外服务器,若感觉访问较慢或者无法访问,则需要翻墙
  2. 私有仓库需要收费,只有自己或者指定的朋友才有权限操作

 2.2 基本概念

仓库(repository)

    用来存放项目代码,每个项目对应一个仓库

收藏(Star)

    用于收藏项目,方便查看

复制克隆项目(Fork)

    复制克隆他人的项目,该项目上会有提示 forked from who/nameRepository

发起请求(Pull Request)

   被fork的仓库被fork者改动后,fork者希望该仓库原作者的原仓库也一起改动,可以发起请求,若原作者感觉不错,则可合并到原仓库中

关注(Watch)

    关注项目,当项目更新时会接收到通知

事务卡片(Issue)

    当发现代码BUG,但是目前没有成型代码,需要讨论时,可以使用事务卡片

2.3 创建仓库/创建新项目

简单使用GitHub

简单使用GitHub

简单使用GitHub

简单使用GitHub

2.4 仓库管理

创建新文件

简单使用GitHub

简单使用GitHub

简单使用GitHub

编辑文件

简单使用GitHub

简单使用GitHub

上传文件

简单使用GitHub

简单使用GitHub

搜索仓库文件(或者按T)

简单使用GitHub

简单使用GitHub

下载项目

简单使用GitHub

GitHub Issue

当项目出现bug,需要讨论或项目出现问题时,可以使用Issue

简单使用GitHub

 


 

3. Git的安装和使用

 3.1 Git的安装

下载官网 https://git-scm.com/

一直使用默认的下一步即可

简单使用GitHub

简单使用GitHub

3.2 Git工作区域

简单使用GitHub

3.3 Git的操作

创建git仓库

在你定义的本地仓库文件夹上右击,选择 Git Bash Here

1.设置用户名
git config --global user.name 'github用户名'
2.设置用户名邮箱
git config --global user.email '与github账户绑定的邮箱'
3.查看设置
git config --list

初始化一个新的git仓库

1.创建一个新文件夹

2.进入文件夹内初始化git(创建git仓库)

cd 新建文件夹名   ---用于移动到新建文件夹下
git init         ---生成一个.git的隐藏文件

 

向仓库添加文件

git status           ---查看当前状态
git add hello.html   ---从工作区提交到暂存区
git commit -m '提交描述' ---将文件从暂存区提交到git仓库

此时会发现在GitHub中看不到已经提交的项目,因为此时提交的项目是提交到本地仓库,需要将本地仓库同步到git远程仓库中,但同步前需要将远程仓库(github对应的项目)复制到本地

将远程仓库(github对应的项目)复制到本地

简单使用GitHub

git clone 仓库地址     ---克隆远程仓库到本地仓库

 

将本地仓库同步到git远程仓库中

git push

 

GitHub Pages搭建网站

个人站点

访问:https://用户名.github.io

搭建步骤

  1. 创建个人站点需要新建一个仓库(注:仓库名必须是username.github.io)
  2. 在仓库下新建index。html的文件即可

若需要使用其他仓库,可以在setting中GitHub Pages中create主题页面

生成的站点为:https://username.githut.io/仓库名