GitHubの使用

本文章设计GitHub使用方式

GitHub网址

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

1.1 目的

借助GitHub来托管项目代码

1.2 基本概念

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

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

  • 复制克隆项目(Fork):

在这里插入图片描述
该fork的项目时独立存在的

  • Pull Request:发起请求
    基于fork,李四发起请求,张三查看请求,当觉得可以就合并到原仓库
    pull requset

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

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

  • GitHub主页

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

  • 个人主页
    个人信息

1.3注册账号

官网

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

2.1创建仓库/创建项目

一个git库管理一个项目

在这里插入图片描述
仓库主页
在这里插入图片描述

3. 使用Github(仓库管理)

3.1仓库管理

新建仓库文件
点击create new file来创建文件
需要加说明commit new file
在这里插入图片描述
创建文件后自动跳转到仓库首页

3.2修改

在这里插入图片描述

点击文件名到文件详情页可以做删除修改动作
点击描述可以查看提交文件的详细信息
在这里插入图片描述

3.3删除文件

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

3.4上传文件

点击upload files
在这里插入图片描述
一次可以上传多个文件
在这里插入图片描述

3.5搜索仓库文件

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

在这里插入图片描述

3.6下载/检出项目

在这里插入图片描述

4.使用GitHub(GitHub Issues)

GitHub Issue

作用:发现bug但是没有成型的代码需要讨论时候用;或者开源项目出现问题时使用
在这里插入图片描述
对Issue进行处理
在这里插入图片描述
在这里插入图片描述

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

基本概念实战

点击logo进入GitHub主页

在这里插入图片描述

个人主页

在这里插入图片描述
在这里插入图片描述

仓库

收藏:如何收藏
在这里插入图片描述
在这里插入图片描述

watch关注

张三关注了李四的项目,李四新增了项目,张三会显示什么?、
在主页上显示
fork项目
在这里插入图片描述
merge file->confirm merge
merge:合并

开源项目贡献流程

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

6.安装Git

3. Git安装和使用

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

  1. 官网下载
    在这里插入图片描述
  2. 设置开始菜单目录
  3. 选择第一个
  4. 检验是否安装成功
    方式:桌面右击
    在这里插入图片描述

7.Git基本工作流程

Git的工作流程

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

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

如何实现
在这里插入图片描述

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

基本信息设置

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

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

初始化

  1. 创建文件夹
    在这里插入图片描述

  2. 在文件内初始化git


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

创建文件 a1.php在这里插入图片描述
通过Git add来添加到暂存区
在这里插入图片描述
将暂存区文件添加到仓库

在这里插入图片描述
显示没有东西需要提交,工作目录很干净
注,这里一定要作初始化操作

修改仓库文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

删除仓库文件

删除文件

rm -rf a1.php

在这里插入图片描述
删除暂存区文件

git rm a1.php

提交操作

git commit -m '描述'

在这里插入图片描述

9.Git管理远程仓库

git远程管理仓库

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

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

git clone 仓库地址

仓库地址:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
没有权限:
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的文件即可
    在这里插入图片描述
  3. GitHub仅支持静态网页
  4. 只支持.html
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值