GitHub常用概念
1、Repository 仓库
即自己的项目,每个项目对应一个仓库
2、Star 收藏
收藏他人项目
3、Fork 复制克隆项目
将他人项目克隆到自己仓库 ,fored from指定来源
4、Pull request 发起请求
修改、添加克隆过来的项目,点击这个,向源项目发起提交请求,源项目人查看审核,决定是否合并 修改文件至自己项目
5、Watch 关注
关注某人后,他有任何更新时,自己主页会有通知提醒
6、Issue 事务卡片
发现fork来的项目有bug时,创建,对方可以在其主页看到,进行回复讨论等
GitHub主页
仓库主页 : 项目代码、版本、收藏、关注、fork...
搜索文件,快捷键 t
个人主页 :
访问太慢,推荐翻墙软件 Shadowsocks
Git的使用
一个git库对应一个开源项目,用git管理git仓库。
通过Git 管理gitHub托管项目代码
一、Git 工作区域
1、Git Repository(Git本地仓库)
2、暂存区 :暂存已修改的文件,统一提交到git仓库
3、Working Directory (工作区) :添加、编辑、修改文件等动作
流程 : 工作区 ---》暂存区----》Git本地仓库=============》GitHub远程仓库
二、Git 操作流程
git status #查看状态
touch test.java # 创建文件 test.java
git add test.java # test.java是添加的文件名,将文件从工作区加到暂存区
git status
git commit -m '提交说明' # 将暂存区文件提交到Git仓库
git status
1、新建一个文件夹进入,左键打开git命令行窗口
2、Git初始化及仓库创建和操作
git config --global user.name 'kelly' #设置用户名,kelly是gitHub上的用户名
git config --global user.email '4563@163.com' #设置gitHub上的邮箱地址
mkdir test #test为项目名
cd test #进入项目目录
git init #初始化git,生成 .git文件
3、从gitHub上clone项目到本地
git clone 仓库地址 #
git config --list #查看配置信息
4、向仓库添加文件
git status #查看状态
touch test.java # 创建文件 test.java
git add test.java # test.java是添加的文件名,将文件从工作区加到暂存区
git status
git commit -m '提交说明' # 将暂存区文件提交到Git仓库
git status
5、修改仓库文件
git status #查看状态
vi test.java #利用vi操作修改文件
git add test.java # test.java是添加的文件名,将文件从工作区加到暂存区
git status
git commit -m '提交说明' # 将暂存区文件提交到Git仓库
git status
6、删除仓库文件
git status #查看状态
rm test.java # 删除文件 test.java
git rm test.java
git commit -m '提交说明' # 将暂存区文件提交到Git仓库
git status
7、将本地仓库提交到远程仓库
#本地文件commit到本地仓库后
git push #提交到远程仓库 ,弹出gitHub的登录页面,输入用户名和密码即可提交成功
Github Pages 搭建网站
个人站点
访问网址 : https://用户名.github.io //github的用户名
搭建步骤 :
1、创建个人站点:新建仓库,仓库名必须是 用户名.github.io
2、在仓库下新建 index.html 文件
注意:github pages仅支持静态网页(.html文件)
Project Pages 项目站点
访问网址 : https://用户名.github.io/仓库名 //github的用户名
注意:
仓库根目录下要有 .html文件。页面设置在 项目主页 ----》setting