GitHubの使用

本文章设计GitHub使用方式

GitHub使用指南

  • 1.使用GitHub(目的、基本概念、注册)
    • 1.1 目的
    • 1.2 基本概念
    • 1.3注册账号
  • 2.使用GitHub(创建仓库,仓库主页说明)
    • 2.1创建仓库/创建项目
  • 3. 使用Github(仓库管理)
    • 3.1仓库管理
    • 3.2修改
    • 3.3删除文件
    • 3.4上传文件
    • 3.5搜索仓库文件
    • 3.6下载/检出项目
  • 4.使用GitHub(GitHub Issues)
    • GitHub Issue
  • 5.使用GitHub(基本概念实战操作)
    • 基本概念实战
      • 点击logo进入GitHub主页
      • 个人主页
      • 仓库
      • watch关注
      • 开源项目贡献流程
  • 6.安装Git
    • 3. Git安装和使用
  • 7.Git基本工作流程
    • Git的工作流程
  • 8. Git初始化及仓库创建和操作
    • 基本信息设置
    • 初始化
    • 修改仓库文件
    • 删除仓库文件
  • 9.Git管理远程仓库
    • git远程管理仓库
  • 10 GitHub pages搭建网站
    • 访问
    • 搭建步骤

GitHub网址

1.使用GitHub(目的、基本概念、注册)

1.1 目的

借助GitHub来托管项目代码

1.2 基本概念

  • 仓库(Repository):用仓库来存放项目,一个项目对应一个仓库

  • 收藏(star):仓库主页star按钮,意思为收藏项目的人数,收藏项目,方便下次查看

  • 复制克隆项目(Fork):

GitHubの使用_第1张图片
该fork的项目时独立存在的

  • Pull Request:发起请求
    基于fork,李四发起请求,张三查看请求,当觉得可以就合并到原仓库
    GitHubの使用_第2张图片

  • Wath:关注
    有动作了就会提醒你

  • Issue:事物卡片
    发现有bug,可以发消息通过issue来讨论

  • GitHub主页

  • 仓库主页
    显示项目的信息:代码、版本、收藏等等

  • 个人主页
    个人信息

1.3注册账号

官网

2.使用GitHub(创建仓库,仓库主页说明)

2.1创建仓库/创建项目

一个git库管理一个项目

GitHubの使用_第3张图片
仓库主页
GitHubの使用_第4张图片

3. 使用Github(仓库管理)

3.1仓库管理

新建仓库文件
点击create new file来创建文件
需要加说明commit new file
GitHubの使用_第5张图片
创建文件后自动跳转到仓库首页

3.2修改

在这里插入图片描述

点击文件名到文件详情页可以做删除修改动作
点击描述可以查看提交文件的详细信息
GitHubの使用_第6张图片

3.3删除文件

点击文件名进入文件详情页,
被删除文件在commits按钮查看被删除的文件信息

3.4上传文件

点击upload files
GitHubの使用_第7张图片
一次可以上传多个文件
GitHubの使用_第8张图片

3.5搜索仓库文件

find file改成了go to file,也可以按t直接过来

GitHubの使用_第9张图片

3.6下载/检出项目

GitHubの使用_第10张图片

4.使用GitHub(GitHub Issues)

GitHub Issue

作用:发现bug但是没有成型的代码需要讨论时候用;或者开源项目出现问题时使用
GitHubの使用_第11张图片
对Issue进行处理
GitHubの使用_第12张图片
GitHubの使用_第13张图片

5.使用GitHub(基本概念实战操作)

基本概念实战

点击logo进入GitHub主页

GitHubの使用_第14张图片

个人主页

GitHubの使用_第15张图片
GitHubの使用_第16张图片

仓库

收藏:如何收藏
GitHubの使用_第17张图片
GitHubの使用_第18张图片

watch关注

张三关注了李四的项目,李四新增了项目,张三会显示什么?、
在主页上显示
fork项目
GitHubの使用_第19张图片
merge file->confirm merge
merge:合并

开源项目贡献流程

: (1)新建Issue
提交问题或者建议
: (2)pull request
步骤:
1.fork项目
2.修改自己仓库的项目代码
3.新建pull request
4.等待作者操作(合并审核项目)

6.安装Git

3. Git安装和使用

目的:通过git管理GitHub托管代码
下载安装:免费开源的软件

  1. 官网下载
    GitHubの使用_第20张图片
  2. 设置开始菜单目录
  3. 选择第一个
  4. 检验是否安装成功
    方式:桌面右击
    GitHubの使用_第21张图片

7.Git基本工作流程

Git的工作流程

把代码提交到GitHub通过Git
Git的三个工作区域:

  1. 工作区(Working Directory):添加、编辑、修改文件
  2. Git Repository(Git仓库):最终确定的文件保存到仓库,成为一个新版本,并且对他人可见
  3. 暂存区:暂存已经修改的文件最后统一提交到git仓库中,提供回旋的余地

如何实现
GitHubの使用_第22张图片

8. Git初始化及仓库创建和操作

基本信息设置

//配置用户名
git config --global user.name '用户名' 
//配置邮箱
git config -global user.email '邮箱

注意:该设置将影响在GitHub仓库主页谁提交了文件

初始化

  1. 创建文件夹
    GitHubの使用_第23张图片

  2. 在文件内初始化git


mkdir 创建文件夹 
pwd 显示当前所在的目录
cd test
git init生成一个.git的隐藏文件
  1. 向仓库中添加文件
    参见文件流程
test 文件名.后缀
vim 文件名.后缀

创建文件 a1.phpGitHubの使用_第24张图片
通过Git add来添加到暂存区
GitHubの使用_第25张图片
将暂存区文件添加到仓库

GitHubの使用_第26张图片
显示没有东西需要提交,工作目录很干净
注,这里一定要作初始化操作

修改仓库文件

GitHubの使用_第27张图片
GitHubの使用_第28张图片
GitHubの使用_第29张图片

删除仓库文件

删除文件

rm -rf a1.php

GitHubの使用_第30张图片
删除暂存区文件

git rm a1.php

提交操作

git commit -m '描述'

GitHubの使用_第31张图片

9.Git管理远程仓库

git远程管理仓库

之前的所有操作都只是在本地,现在我们需要同步到GitHub中去
作用:备份,实现代码共享集中管理
GitHubの使用_第32张图片
如何将本地仓库的代码提交到git仓库中
工作区->暂存区->本地仓库->提交到远程仓库
通过git push将本地仓库文件提交到远程仓库

先克隆
Git克隆操作
目的:将GitHub对应的项目复制到本地
通过对应代码下载

git clone 仓库地址

仓库地址:
GitHubの使用_第33张图片
GitHubの使用_第34张图片
GitHubの使用_第35张图片
没有权限:
The requested URL returned error:403 FOrbidden while accessing

vi .git/config
#将
[remote "orgin"]
	url=https://github.com/用户名/仓库名.git
修改为
[remote "origin"]
	url = https://用户名:密码@github.com/用户名/仓库名.git

10 GitHub pages搭建网站

个人站点

访问

https://用户名.github.io

搭建步骤

  1. 创建个人站点 -> 新建仓库(注:仓库名必须是用户名.github.io
  2. 在仓库下新建index.html的文件即可
    GitHubの使用_第36张图片
  3. GitHub仅支持静态网页
  4. 只支持.html

你可能感兴趣的:(GitHub,Git,1024程序员节)