Github
Github 借助Github托管项目代码
仓库(Repository)仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个项目
收藏(star) 收藏项目,方便下次查看
复制克隆项目(fork)该fork的项目是独立存在的
pull request 发起请求 感觉不错 -->合并到项目
Watch 关注 关注项目,当项目有更新,可以得到通知
Issue 事物卡片 发现代码bug,但是目前没有成型代码,需要讨论时使用
Github 主页
账号创建成果或点击网址导肮栏,Github图标都可以进入Github主页;该页左侧主要显示用户动态以及关注用户活关注仓库的动态;右侧显示所有的git库
仓库主页
主要显示项目信息,如项目代码,版本,收藏/关注/fork情况等
个人主页
个人信息:头像,个人简介,关注我的人,我关注的git库,我的开源项目,我贡献的开源项目等
注册Github账号
官网:github.com
贡献开源项目的流程
1. 新建Issue
提交使用问题或者建议或者想法
2. Pull request
步骤:fork 项目 -> 修改自己仓库的项目代码 -> 新建pull request -> 等待作者操作审核
Git的安装和使用
目的:通过git管理github托管项目代码
下载:Git官网下载
Git工作流程
Git工作区域
Git Repository :最终确定的文件保存到仓库,成为一个新的版本,并且对他人可见
暂存区 : 暂存已经修改的文件最后统一提交到git仓库中
Working Directory : 添加、编辑、改动文件等动作

Git初始化及仓库创建和操作
基本信息设置
1. 设置用户名
git config --global user.name 'name'
2. 设置用户名邮箱
git config --global user.email 'xxx@xxx'
该设置在github仓库主页显示谁提交了该文件
初始化一个新的Git仓库
1. 创建文件夹 mkdir
2. 在文件内初始化git(创建git仓库)
cd
git init
向仓库添加文件
1. 创建文件 touch test1.py
查看状态 git status
2. 添加文件到暂存区
git add test1.py
3. 将文件从暂存区提交到仓库
git commit -m 'test1.py'
git status
修改仓库文件
1. 修改文件 vi test1.py
2. 添加到暂存区
gti add test1.py
3. 将文件将暂存区提交到仓库
git commit -m 'test1.py 修改后的文件'
git status
删除仓库文件
1. 删除文件
rm test1.py
2. 从Git中删除文件
git rm test1.py
3. 提交操作
git commit -m '提交描述:删除文件'
Git管理远程仓库
使用远程仓库的目的
作用:备份,实现代码共享集中化管理


Git 克隆操作
目的:将远程仓库(github对应的项目)复制到本地
代码:
git clone 仓库地址

Github Pages 搭建网站
个人站点
访问: https://用户名.github.io
搭建步骤
1. 创建个人站点: 新建仓库(注: 仓库名必须是用户名.github.io)
2. 在仓库下新建index.html文件
github pages 仅支持静态网页
仓库里面只能是index.html文件
Project Pages 项目站点
https://用户名.github.io/仓库名
搭建步骤
1. 进入项目主页,点击settings
2. 在settings页面,点击Launch automatic page generator 来自动生成主题页面
3. 新建站点基础信息设置
4. 选择主题
5. 生成网页

浙公网安备 33010602011771号