GitHub简单了解
Github可以托管各种项目代码,并提供一个Web界面(用户名.github.io/仓库名)
1.基本概念
看你到知道了吗?
1.仓库(Repository)
2.收藏(Star)
3.复制克隆项目(Fork)
4.发起请求(Pull Request)
5.关注(Watch)
6.事务卡片(lssue):用于开发者之间的bug交流
2.开源项目贡献流程
1.新建LSSUE
提交使用问题,建议与想法
2.Pull Request
1.fork项目
2.修改自己仓库的项目代码
3.新建pull request
4.等待作者同意(合并)
3.git初始化
git init
1.设置用户名
git config --global user.name 'catgod007'
2.设置用户邮箱
git config --global user.email '2337563298@qq.com'
3.初始化新的Git仓库
(1)创建文件夹
mkdir test (也可点击右键创建文件夹)
(2)在文件内初始化git(创建git仓库)
cd test
git init
(3)创建文件,提交文件到暂存区
touch a1.php
git status
git add a1.php
(4)将文件从暂存区添加到仓库
git commit -m 'add a1.php'
4.修改仓库文件
(1)修改文件(vi/vim都行)
vi a1.php
(2)查看状态,并把文件提交到暂存区
git status
git add a1.php
(3)查看状态,并文件从暂存区添加到仓库
git status
git commit -m '第一次修改'
5.删除仓库文件
(1)删除文件
rm a1.php
(2)从git中删除文件
git rm a1.php
(3)提交操作到仓库
git commit -m '第一次删除a1.php'
6.Git管理远程仓库(将文件提交到远程仓库)
目的:备份,实现代码共享集中化管理
1.创建文件
touch a2.php
2.把文件提交到暂存区
git touch a2.php
3.文件从暂存区添加到本地仓库
git commit -m '第一次提交a2.php'
4.将文件提交到远程仓库
git push
这里面需要将本地仓库与远程仓库的联系起来。
相关错误
…error:403 Forbidden while accessing(没有权限)
解决方案:
vi .git/config
#将[remote "origin"]
下的url修改为
url=https://用户名:密码@github.com/用户名/仓库名.git
7.Git克隆
目的:将远程仓库(github对应的项目)复制到本地
git clone 仓库地址
其他具体的Git操作可以查阅我的Git笔记
8.GitHub的相关操作
9.github搭建个人网站
访问地址
https://用户名.github.io
搭建步骤
(1)创建个人站点 -->新建仓库(注:仓库名必须是:用户名.github.io)
(2)在仓库下新建index.html的文件,并写入一些数据,再进行访问
注:(1)github pages仅支持静态网页. (2)仓库里面这能是.html文件.
project Pages 项目站点
搭建步骤:
(1)进入项目主页,点击setting
(2)在setting页面,点击GitHub Pages来进行生成主题页面
(3)新建站点基础信息设置
(4)选择主题
(5)生成网页
感谢大家,点赞,收藏,关注,评论!