github学习笔记

本文详细介绍GitHub的基本概念,如仓库、收藏、克隆、拉取请求和关注等功能,以及如何创建仓库、撰写说明文件、进行代码修改和提交。同时,文章还介绍了开源项目贡献流程,包括提交问题、修改代码和请求合并的步骤,最后讲解了如何利用git管理项目并搭建个人网站。

1.基本概念

1.1一些名词

Repository(仓库)
用来存放代码,一个项目放在一个仓库。

Star (收藏)
收藏喜欢的项目,方便下次查看。

Fork(克隆复制项目)
复制别人的仓库(项目),Fork的项目是独立存在的。

Pull Request(发送请求)
将自己在自己仓库更新的代码发送给,建立仓库的人,请求更新。
等待仓库创建人的查看。如果仓库人觉得不错可以合并到原仓库中。

Watch(关注)
当你watch的项目更新后你可以接收到通知

Issue(事物卡片)
发现代码bug但是目前没有成型的代码需要讨论时使用(类似于做笔记)

1.2一些页面

github主页
显示动态,关注项目,个人信息等

仓库主页
创建仓库及个人主页说明

个人主页
我关注的人,项目,我关注的git库,我的开源项目,我贡献的开源项目等信息。

2.创建仓库(Create a new repository )

readme:
一个说明文件用户来详细描述项目
This will let you immediately clone the repository to your computer. Skip this step if you’re importing an existing repository.

新建文件
新建文件名要加后缀
Commit new file:通知每次修改的原因
修改文件
删除文件
commits

Github Issues
对代码的讨论
交流问题
问题解决后有仓库主关闭Issue

3.开源项目贡献流程

3.1新建Issue

提交使用问题或者建议或者想法

3.2Pull Request

步骤:

  1. fork项目
  2. 修改自己仓库代码
  3. 发起pull request
  4. 等待开发者审核完合并

4.git

目的:通过git管理托管github

5.搭建git网站

访问:

https://用户名.github.io

搭建步骤

1)创建个人站点 -> 新建仓库(注:仓库名必须是【用户名.github.io】)
2)在仓库下新建index.html的文件即可

注意:
github pages仅支持静态网页
仓库里只能是html文件

项目站点:
点击settings中的GitHub Pages

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值