[学习笔记]韩顺平-快速学习github -github教程 github视频 github入门
Github实战:创建repository发布到公网,所有人能访问
- 效果:网站
https://tnhsp2.github.io/
就会看到 好大的一只鲸鱼 - 步骤1:按照规范创建一个repositroy,[提示使用电子邮件,先创建一个github账号],访问github,推荐使用
谷歌浏览器
,vpn,格式是username.github.io - 步骤2:下载github desktop,并和github账号关联
- 步骤3:
1 直接进sign in to github.com
2 输入密码后,就可以登陆 - 步骤4:选择username.github.io的窗口,进行clone
- 步骤5:
1.clone后,进入到项目对应的文件夹(空的),将你的项目源码文件拷贝到这里
2.会看到github desktop有新的文件,先commit到本地仓库,然后再进行publish branch(上传到github.com),这时你会看到github.com你的username.github.io有源文件加入了。
申请顶级域名,并指向tnhsp2.github.io
- 在阿里云、腾讯云、GoDaddy或者freenom去申请域名,指向tnhsp2.github.io
看一个实际开源项目jQuery
- 界面https://github.com/jquery/jquery
- github上的项目文档是markdown编写的
界面上的标签含义
- Watch:关注项目变化,如被被人提交了pull、request、发起了issue等等,在你的通知中心,收到了一条消息
- Star:类似微信朋友圈的点赞,支持,让该项目更有热度
- Fork:得到一份原项目的拷贝,如果后续原项目改变,需要自己去处理同步
- Branch:分支
- Tag:标签
compare-项目的不同版本比较
- 项目的url/compare可以对不同版本比较,如https://github.com/jquery/jquery/compare
- 可以看到有多少个文件的变化,有多少次commit
- 提示:直接使用git工具也可以进行版本比较
issues-评论/话题:对项目的讨论
- 比如Bug、Build、help wanted等,有各种问题都可以提
可能的状态:
- Open:讨论中
- Closed:关闭,如已解决
- issues可以增加开发者和使用者的交流,也可以创建一个issue
pull requests-贡献代码
- 简称pr,你如果要往该项目贡献代码,你可以在Github上发起一个Pull Request
- 如果被审核(code review)通过并正式合并,这样你就为项目做贡献了
Actions-CI\CD服务
- Github Action是Github推出的一个CI\CD服务
- CI\CD其实是:持续集成、持续交付、持续部署。
- 一般我们把Github当作代码仓库或者版本管理工具来用,有Github Action以后,能做的事情就更多了,比如在master分支上提交了一段代码,Github Action就可以自动部署到指定服务器上去,还可以把代码做成镜像,将镜像自动提交到镜像仓库里。
Projects-项目板
- 帮助组织工作和排列工作的优先级
- 项目板可以灵活地创建适合需求的工作流程
- 项目板包括议题、拉取请求和注释,在选择的列中分类为卡片
- 拖放或使用键盘快捷键对列中的卡片重新排序,在不同列之间移动卡片,以及更改列的顺序
Wiki-维基百科
- 可以把项目的方方面面进行说明,支持markdown
insights-项目的总体浏览相关统计信息
- Contributors:看到用户在相应日期中发送提交、添加代码、删除代码的大致数量。
- commits:显示了一年收到的提交大致数量。可以判断某个仓库是否在积极更新。
- Code Frequency(频率):显示了该仓库中代码行数的增加量和删除量。
- Network(分支网络):显示包括克隆仓库在内的所有分支的提交。
- Fork:服务端的代码仓库克隆情况。
settings-设置
- 对仓库进行任何设置。用户必须有更改权限的设置(一般是自己的repository)才能看到这个页面。
- 修改仓库名称。
- Features:更改Wiki和Issue的相关设置。如果想关闭某些功能,只要取消勾选相应复选框即可。
- Merge Button:设置合并代码方式(现在在Pull Requests下了)
- Github Pages:每个Github账户都可以开一个自己的静态网站(域名为username.github.io)(现在在侧边栏的pages下)
- Danger Zone:用户可以将仓库改为私有或变更仓库的所有者,甚至删除仓库本身。这里操作一定要谨慎。
[学习笔记]韩顺平-快速学习github -github教程 github视频 github入门相关推荐
- uvm学习笔记----适合新手快速学习
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ofH8i8OK-1635320932444)(C:\Users\lenovo\AppData\Roaming\Typor ...
- Bootstrap学习笔记01【快速入门、栅格布局】
Java后端 学习路线 笔记汇总表[黑马程序员] Bootstrap学习笔记01[快速入门.栅格布局][day01] Bootstrap学习笔记02[全局CSS样式.组件和插件.案例_黑马旅游网][d ...
- 深度学习笔记:01快速构建一个手写数字识别系统以及张量的概念
深度学习笔记:01快速构建一个手写数字识别系统 神经网络代码最好运行在GPU中,但是对于初学者来说运行在GPU上成本太高了,所以先运行在CPU中,就是慢一些. 一.安装keras框架 使用管理员模式打 ...
- Spark学习笔记(7)---Spark SQL学习笔记
Spark SQL学习笔记 Spark SQL学习笔记设计到很多代码操作,所以就放在github, https://github.com/yangtong123/RoadOfStudySpark/bl ...
- 学习笔记之——基于深度学习的图像超分辨率重建
最近开展图像超分辨率( Image Super Resolution)方面的研究,做了一些列的调研,并结合本人的理解总结成本博文~(本博文仅用于本人的学习笔记,不做商业用途) 本博文涉及的paper已 ...
- Tensorflow2.0学习笔记(一)北大曹健老师教学视频1-4讲
Tensorflow2.0学习笔记(一)北大曹健老师教学视频1-4讲 返回目录 这个笔记现在是主要根据北京大学曹健老师的视频写的,这个视频超级棒,非常推荐. 第一讲 常用函数的使用(包含了很多琐碎的函 ...
- Hadoop学习笔记—18.Sqoop框架学习
Hadoop学习笔记-18.Sqoop框架学习 一.Sqoop基础:连接关系型数据库与Hadoop的桥梁 1.1 Sqoop的基本概念 Hadoop正成为企业用于大数据分析的最热门选择,但想将你的数据 ...
- JavaScript学习笔记(十)——学习心得与经验小结
JavaScript学习笔记(十)--学习心得与经验小结 目前我先列好提纲,利用每晚和周末的闲暇时间,将逐步写完 ^_^ 转载于:https://www.cnblogs.com/mixer/archi ...
- oracle 百万记录 cache,学习笔记:通过案例深入学习In-Memory Database Cache 总结配置过程...
天萃荷净 详细记录关于In-Memory Database Cache配置方法与使用案例 一.Oracle数据库创建相关用户和权限 1.创建timesten用户 store information a ...
最新文章
- java datahandler_Java Web Services:使用DataHandler类发送文件
- 清华北大“世界排名断崖式下跌”?
- PHP编译过程中常见错误信息的解决方法
- python错误-Python错误解决
- poi读取Excel内容数据
- windows编写linux脚本,Windows PowerShell:共享您的脚本 - 在脚本中编写 Cmdlet | Microsoft Docs...
- 陈慧琳的10招不节食瘦身法 - 健康程序员,至尚生活!
- PPP协议体系的实现
- TokenInsight:反映区块链行业整体表现的TI指数较昨日同期上涨5.35%
- htpasswd用法
- nginx基于tcp负载均衡
- 高斯过程回归预测 C++代码实现
- iOS网络协议_HTTP/TCP/IP浅析
- 台式计算机开不了机,台式电脑开不了机
- 2017微软骇客马拉松精彩大回Fun:不一样的Hacker,一Young的Cool
- win10 通过命令打开画图工具
- 什么是搜索引擎蜘蛛机器人?是如何工作的
- Datadog——Monitor as a service(笔记)
- tf.nn.batch_normalization() 和 tf.layer.batch_normalization()
- 利用CMS漏洞渗透并获取某服务器权限
热门文章
- 基于Win10安装双系统Ubuntu不能正常进入的问题
- 【记录】穿山甲广告iOS版SDK接入记录
- filter的request增强
- 传奇无双为什么显示服务器异常,传奇无双闪退黑屏怎么办?传奇无双闪退黑屏解决方法分享...
- 基于JavaSwing实现工程(普通)计算器
- oracle数据库财务恢复,Oracle数据库备份与恢复特性浅谈【常用财务软件使用教程】...
- php生成svg文字图形,SVG基础|绘制SVG文字
- OW2发布JOnAS 5.1.0
- 如何在页面中添加地图
- 传统的库存管理与看板管理(JIT)(zt)