使用github搭建社区
- 时间:
- 浏览:436
- 来源:成都艾邦软件开发
在该B站博主视频资源上整理的笔记
这是目录
- Github
- 概述
- 基本概念
- 创建仓库
- 仓库管理
- Git使用
- 命令行
- 搭建网站
- 个人站点
- 项目站点
- Github搜索技巧
- 简单记录
- 搜索技巧推广
Github
概述
-
什么是Git
Git是一个免费、开源的版本控制软件 -
什么是版本控制系统
版本控制是一种记录一个或若干个文件内容变化以便将来查阅特定版本修订情况的系统。记录文件的所有历史变化、随时可恢复到任何一个历史状态、多人协作开发或修改错误恢复 -
什么是Github
Github是全球最大的社交编程及代码托管网站/。
Github可以托管各种git库并提供一个web界面用户名.github.io/仓库名 -
Github和Git是什么关系
Git是版本控制软件
Github是项目代码托管的平台借助git来管理项目代码 -
为什么学习github
学习优秀的开源项目
关注行业前辈了解最新的行业动态
借助github托管项目代码
基本概念
-
仓库Repository
仓库用来存放项目代码每个项目对应一个仓库多个开源项目则有多个仓库 -
收藏Star
收藏项目方便下次查看 -
复制克隆项目Fork
该fork的项目时独立存在的
复制过来自己用 -
发起请求Pull Request
你新增了功能觉得不错想和原本项目一起 -
关注Watch
关注项目当项目更新可以接收到通知 -
事务卡片Issue
发现代码BUG但是目前没有成型代码需要讨论时用
创建仓库
一个git库仓库对应一个开源项目
通过git管理git库
仓库主页说明
仓库管理
- 创建文件
- 编辑文件
其他操作不细说了基本差不多的 - 删除操作
可在commits按钮查看删除信息 - 收缩仓库文件 使用快捷键t
Git使用
目前用不到尚硅谷的视频不错
命令行
有个博主总结得不错等以后用到在看
博主2关于git操作命令
搭建网站
个人站点
访问
.cn“就能查询到搜索引擎收录noseo多少页内容。
命令与domain命令
命令与domain命令的含义在于检索网站在搜索引擎中反面链接页面例如想搜索有什么网页链接到www.hao123.com的页面就可以输入domain:www.hao123.com或者 www.hao123.com。
mp3命令
mp3命令在查询音乐的下载试听地址如想搜索歌曲“我和你”的下载试听地址就可可以输入“mp3:我和你”查询。
inurl命令
inurl命令在于查询网址中含有的关键词如搜索网址中含有关键词“baidu”的词语就可以输入“inurl:baidu”查询。
其它铺助搜索命令
利用-来限定关键词一定不要出现在结果中。 例如键入seo-网站会找出包含seo但除了网站的网站。
利用代替所有的字母模糊检索那关键词或者是不能确定的关键词。 例如键入”爱”后的会查询到包含爱字的相关内容。
利用可以把多个关键词划分为一组并进行优先查询。 例如键入”seo网络”来搜索包含”seo”与”网络”的信息。
利用and 表示前后两个关键词是”与”的逻辑关系。 例如输入关键词聊城 and 江北水城 会找出将包含聊城和江北水城有关的网站。
利用or|表示前后两个词是”或”的逻辑关系。 例如输入关键词聊城 or 出口会找出将包含聊城 或者出口 的网页。
以上信息在最实用的百度搜索引擎中均可使用。
**转载地址**/weixin_41413511/article/details/105073305GitHub源码分享
微信搜索码农StayUp
主页地址/gozhuyinglong/blog-demos
1. 创建一个代码仓库
登录你的GitHub点击右上角的 号按钮选择打开创建新仓库页面。
创建一个名为为username.github.io
的代码仓库其中username
为你的GitHub的账户名称。
注如果username
与你的账户名称不匹配将不会起作用
下图中因为我的代码仓库gozhuyinglong.github.io
已使用所以提示已存在。
2. 选择主题
进入创建好的代码仓库点击进入设置界面。
页面往下拉找到GitHub Pages模块点击进入选择主题页面。
GitHub提供了一些主题供选择选择好后点击完成
3. 设置页面内容
选择完主题会生成两个文件
_config.yml
为选择的主题index.md
为页面内容
index.md
为Markdown文件编辑内容即可修改页面内容。
4. 自定义页面
当然GitHub也支持自定义的页面上传自己 index.html
页面即可。
5. 页面网址
页面的网址便是你的代码仓库名称https://username.github.io
最终效果请看我的个人主页https://gozhuyinglong.github.io
6. 官网说明
GitHub Pages: