Github如何使用详细介绍(保姆级教学)_github怎么用-程序员宅基地

技术标签: 面试  github  GitHub  GitHub使用  

目录

一、Github如何搜索

二、如何判断一个项目好不好呢?

三、项目的详细介绍

1、Code项目页

2、issues页面

3、pull request页面

4、Action页面

5、Security页面

6、Insights页面

四、导航栏的详细介绍

1、Explore探索

2、Marketplace市场

3、Codespaces代码空间


一、Github如何搜索

例如搜索:“Java教学”不用登录即可搜索。

搜索结果可以看到很多优秀的开源项目,还能看到每个都有不同的收藏量。

右边可以选择按排序,例如“Best match”最佳匹配、“Most stars”收藏最多的、“Most forks”克隆最多的、“Recently updated”最近更新的。

二、如何判断一个项目好不好呢?

观看这三点“Star”项目的收藏、“README”项目的介绍、“issue”项目的问题。

三、项目的详细介绍

1、Code项目页

右上角可以看到这个项目的“Watch”观看量、“Fork”克隆、“Star”收藏。

点击Fork可以克隆到自己的账户内,对他进行修改。

点击绿色的Code键,点击Download将他打包下载到电脑里。

鼠标往下滑可以看到,“README”项目的整个介绍。

2、issues页面

点击issues,可以看到这个项目有哪些问题。

3、pull request页面

如果您知道如何解决问题,就发起pull request给原仓库,让他看到你修改的bug,相当于做贡献。

4、Action页面

Action是一个持续集成和持续交付的平台,它可以帮助你通过自动化的构建(包括编译,发布,自动化测试)来验证你的代码,从而尽快的发现集成的错误。

5、Security页面

Security提供了覆盖整个的软件的发开生命周期的安全功能。

6、Insights页面

显示该仓库最近的活动信息。

四、导航栏的详细介绍

1、Explore探索

可以作为Github探索,类似于朋友圈,自动推荐你可能感兴趣的内容。

2、Marketplace市场

如果你开发了有用有成效的工具,你可以通过Marketplace市场销售这些工具来赚钱。

3、Codespaces代码空间

Codespaces是一个基于云的即是开发环境,它使用容器为你提供于开发的通用语言,工具,实用程序。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_67906358/article/details/128833736

智能推荐

idea卸载与重装_idea卸载干净并重新安装-程序员宅基地

文章浏览阅读1.2w次,点赞12次,收藏79次。idea卸载与重装。_idea卸载干净并重新安装

安装Nodejs踩过的坑:npm安装报错npm ERR code EPERM npm ERR syscall mkdir npm ERR path DProgram Filesnod..)_>npm init vue@latest npm err! code eperm npm err! -程序员宅基地

文章浏览阅读870次,点赞3次,收藏5次。今天学vue到webpack,大无语了家人们,从第一步npm installl的安装开始,就逐渐陷入了npm的坑!首先,从官网下载node.js,链接Download | Node.js,根据自己的电脑配置选择安装版本(推荐LST稳定版本的),然后按照安装步骤操作就行,直到测试安装的时候,开始报错了:网上查找了许多博文之后找到了解决方法:1、删除C:Users用户下的.npmrc文件这里我的.npmrc是正常显示的,如果你的没有,看是不是因为将隐藏的项目勾选上了,然后去掉勾选。2、在命令行输入_>npm init vue@latest npm err! code eperm npm err! syscall open npm err! path

Java8流式操作-根据集合的某个属性值取交集,差集_java 根据某个属性判断两个集合中的差集-程序员宅基地

文章浏览阅读4.7k次,点赞5次,收藏19次。这里是使用一个自定义类的集合和一个Integer类的集合做的一次栗子,两个封装类的操作,或者两个基本类型的集合操作都是类似的。public class CollectionTest { public static void main(String[] args) { List<Customer> list = new ArrayList<>(); Customer customer = new Customer(); cus_java 根据某个属性判断两个集合中的差集

JQuery:ajax后台返回list,前台用jquery遍历list-程序员宅基地

文章浏览阅读68次。JQuery:ajax后台返回list,前台用jquery遍历list

打造健康产业新业态 中国抗衰老促进会康养产业分会成立-程序员宅基地

文章浏览阅读516次。6月23日,中国抗衰老促进会康养产业分会成立大会在京举行。原国家卫生部副部长孙隆椿、原总后卫生部部长李深、中国抗衰老促进会法人理事长刘仁富,副理事长朱怡霖、北京师范大学系..._中国抗衰老促进会证书含金量

How to use JFlash_jflash checksum-程序员宅基地

文章浏览阅读360次。 There is a problem happen when download firmware to the LPC2214 with JFlash v3.42b, the unit will not be turned on when power is on. But the download will be ok when I use JFlash v4.02 and v4.08, t_jflash checksum

随便推点

ubantu安装教程及vmware_vmware 安装ubantu csdn-程序员宅基地

文章浏览阅读361次。VMware下载官网 我下载的是14版本 来源网站(https://www.douban.com/note/639107631/) 下载链接: https://download3.vmware.com/software/wkst/file/VMware-workstation-full-14.0.0-6661328.exe 安装密钥 VMware 14 Pro 永久许可证激活密钥..._vmware 安装ubantu csdn

入门Struts1第一讲——Struts1入门就这么简单-程序员宅基地

文章浏览阅读2.1w次,点赞74次,收藏185次。现在终于进入框架的学习中了,前面还有好几个框架等待着我们呢。我们先来学习Struts1框架,然后再过渡到Struts2框架的学习中。下面我们开始学习Struts1框架。Struts简介Struts是apache开发的一个web层的框架,它主要用于简化web层的开发,Struts针对web层的一些常用操作,例如:表单数据的封装、校验和数据的回显国际化开发文件上传异常处理等等…Struts都提_struts1

IntelliJ IDEA简单创建JavaSE项目的使用_爱迪尔怎么创建java se-程序员宅基地

文章浏览阅读708次。IntelliJ IDEA简单创建JavaSE项目的使用IntelliJ IDEA简单创建JavaSE项目的使用IntelliJ IDEA简单创建JavaSE项目的使用创建一个新的项目创建包和类创建一个新的项目1、打开IDEA,点击 Create New Project2、在Project SDK中选择下载好的JDK,根据路径选择,一般安装好JDK后IDEA会默认JDK的路径,所以一般可以不用管这里。然后Next。3、一般默认Next4、在红框中输入项目名称,在绿框中输入项目保存路径。一般_爱迪尔怎么创建java se

破解版matlab安装Higher Order Spectral Analysis Toolbox-亲测成功_hosa - higher order spectral analysis toolbox-程序员宅基地

文章浏览阅读2.5k次,点赞12次,收藏15次。破解版matlab安装Higher Order Spectral Analysis Toolbox-亲测成功1.下载所需toolbox,随意保存于某个文件夹!2.解压该压缩文件——继续解压hosa_d.exe文件——将hosa文件夹(及hosademo)copy到电脑安装matlab的toolbox文件夹中。并且,将hosa文件夹中的文件后缀“.M”改为“.m”3.打开matlab主页——设置路径——添加文件夹——将上述文件夹导入——保存——关闭。4.打开matlab主页——预设——常规——_hosa - higher order spectral analysis toolbox

Jwt入门教程( 一) | 原理和用法_jwt typ-程序员宅基地

文章浏览阅读3.7k次,点赞5次,收藏13次。JSON Web Token 入门教程前言:最近一直忙着Python的Jwt和Java的Jwt认证互转,以及无缝对接,所以想把这些记录一下。JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。一、跨域认证的问题互联网服务离不开用户认证。一般流程是下面这样。1、用户向服务器发送用户名和密码。2、服务器验证通过后,在当..._jwt typ

ThingsBoard——自定义规则节点_thingsboard 规则链ui-程序员宅基地

文章浏览阅读2.3k次,点赞2次,收藏8次。一般的功能,可以使用现有的节点来完成。但如果有比较复杂,或有自己特殊业务需求的,可能就需要自定义了。按[官方教程](https://thingsboard.io/docs/user-guide/contribution/rule-node-development/)来基本就可以入门,如果需要深入,可以参考ThingsBoard自有节点的实现,见[源码](https://github.com/thingsboard/thingsboard)_thingsboard 规则链ui