首页 > 其他分享 >GitHub的使用技巧(加速访问GitHub、查看GitHub的热门项目、查看GitHub推荐的项目、Fork、Issue、快速找到项目的安装包、GitHub的各种快捷键)

GitHub的使用技巧(加速访问GitHub、查看GitHub的热门项目、查看GitHub推荐的项目、Fork、Issue、快速找到项目的安装包、GitHub的各种快捷键)

时间:2025-01-21 21:56:52浏览次数:3  
标签:GitHub 查看 项目 按下 github 搜索 Issue

文章目录

1. 加速访问GitHub

1.1 通过Watt Toolkit加速访问 GitHub

Watt Toolkit 不仅能加速访问 Steam,还能加速访问 GitHub


Watt Toolkit 的下载地址:Watt Toolkit

在这里插入图片描述

在这里插入图片描述

选择任意一个方式下载(通过 Gitee 下载或微软商店下载速度比较快)

在这里插入图片描述


安装成功后,打开 Watt Toolkit 软件,点击网络加速,再勾选 GitHub,最后点击一键加速,就能愉快地访问 GitHub 了

在这里插入图片描述

1.2 通过魔法加速访问GitHub

魔法的使用教程:魔法

https://note.youdao.com/s/HjMlczxA

有了魔法之后,就能够愉快地访问 GitHub 了

2. 查看GitHub的热门项目

在浏览器输入以下网址,可以查看 GitHub 的热门项目(https://github.com/trending

https://github.com/trending

在这里插入图片描述

可以根据条件过滤项目:

  • Spoken language 是指项目的口头语言(中文、英文等)
  • Language 是指项目使用的编程语言
  • Date range 是指统计的时间范围(今日热门、本周热门、本月热门)

3. 查看GitHub推荐的项目

在浏览器输入以下网址,可以查看 GitHub 推荐给你的项目(https://github.com/explore

https://github.com/explore

在这里插入图片描述

推荐的项目类型很大程度上是跟你 star 过的项目类型有关的,所以说为项目点个 star 不仅能帮助到开发者,也能够让自己发现到自己更感兴趣的项目

4. Fork

在项目的右上角会有一个 Fork 按钮,Fork 的主要功能就是将项目复制一份,存到自己的仓库里,可以看做是一个备份,因为有些项目可能会因为某种原因突然消失了

在这里插入图片描述

点击 Fork 按钮之后的界面

在这里插入图片描述

5. Issue

5.1 搜索Issue

项目的 Issue 可以理解为一个用来让开发者反馈问题或提出建议的平台,如果你在使用某个项目的过程中遇到了问题,就可以到项目的 Issue 中浏览

可以在 Issue 中遇到自己遇到的问题的关键词,看有没有人提过相关的 Issue,说不定就能解决的方法

默认情况下显示的 Issue 的状态都是 Open,也就是待解决的问题,还有一个状态是 Closed,也就是已解决的问题,搜索 Issue 的时候可以两个都尝试一下

在这里插入图片描述

5.2 创建Issue

如果你遇到了无法解决的问题,可以创建一个 Issue 向项目的作者反馈,记得附上关键内容、运行环境、报错详情等关键信息(支持 Markdown 语法)

在这里插入图片描述

在这里插入图片描述

当你提交了一个 Issue 之后,如果有人回复你了,GitHub 就会通过与账号绑定的邮箱来通知你

6. 快速找到项目的安装包

如果项目有安装包,大概率会放在项目的 Releases 的 Asserts 目录下

在这里插入图片描述


在这里插入图片描述

如果Releases 的 Asserts 目录下只有两个 source code 文件,甚至连 Releases 都没有,大概率就要参考项目的 README.md 文件通过源码部署了

当然,某些大型项目的安装包可能可以在 README.md 文件或 Releases 模块的发行版描述信息中找到,因为 GitHub 的 Releases 的 Asserts 目录存放的单个文件的大小上限为 2 GB,发行者可能会通过网盘等方式分享安装包

7. GitHub的各种快捷键

值得注意的是,GitHub 的快捷键在 Gitee 中并不生效

7.1 快速打开GitHub的搜索功能

按下键盘上的 S 键 或/ 键能够快速地打开 GitHub 的搜索功能

在这里插入图片描述

  • 如果是在查看某个项目时打开 GitHub 的搜索功能,输入框会自动将项目名作为前缀,搜索范围是当前项目
  • 如果是在 GitHub 主页打开 GitHub 的搜索功能,输入框就是空的,搜索范围是整个 GitHub

在这里插入图片描述

7.2 快速搜索某个文件

可能有同学是这样查找文件的:一级一级地点击项目目录去找文件,发现位置错了之后还要回到最初的起点,呆呆地再换一个目录去找(如果是 Java 项目,包的结构是层层嵌套的,更加麻烦)


在浏览某个项目的代码时,按下键盘上的 T 键能够快速定位到文件搜索栏

在这里插入图片描述

在这里插入图片描述

7.3 快速查看项目的issue

在浏览某个项目的时,按下键盘上的 G 键和 I 键能够快速定位到文件搜索栏(Goto Issue)

在这里插入图片描述

在这里插入图片描述

7.4 快速定位到文件的某一行

在查看某个文件的具体内容时,可以按下键盘上的 L 键能够快速定位到文件的某一行

在这里插入图片描述

在这里插入图片描述

7.5 在网页版的vscode中打开项目

在我们调研和选择项目时,有很多我们不了解的项目,如果要将这些项目一个一个地下载到本地,将会十分麻烦


在浏览某个项目时,按下键盘上的 . 键后会自动在网页版的 vscode 中打开项目

按下键盘上的 . 键后,浏览器的网址会发生变化,例如 https://github.com/baomidou/mybatis-plus 会变成 https://github.dev/baomidou/mybatis-plus(github.com 域名会变成 github.dev)

在这里插入图片描述

在网页版的 vscode 中打开项目的界面(网页版的 vscode 功能与本地的 vscode 相同,使用 CTRL + 鼠标左键也能跳转到某个具体的文件,甚至还能像 vscode 一样安装插件

在这里插入图片描述

7.6 打开快捷键速查表

按下键盘上的 ? 键(同时按下 SHIFT 键和 / 键)能够打开快捷键速查表

在这里插入图片描述

其中的 ⇧ 符号代表 SHIFT 键

在这里插入图片描述

标签:GitHub,查看,项目,按下,github,搜索,Issue
From: https://blog.csdn.net/m0_62128476/article/details/145234074

相关文章

  • 【项目】黑马头条
    目录结构全局异常登录手动加密(md5+随机字符串)【问题】md5是不可逆加密,md5相同的密码每次加密都一样,不安全。【解决】在md5的基础上手动加盐(salt)处理校验过程:接口测试1.ApiFox中测试2.swagger引入依赖<dependency><groupId>io.springfox</groupId>......
  • IDEA 在远程 Tomcat 上运行项目(转载补充版)
    转载:IDEA在远程Tomcat上运行项目(亲身避坑版)我在操作的时候,遇到个问题,提示Unabletoopendebuggerport(192.168.252.232:54578):java.net.ConnectException"Connectionrefused:connect"原因是,开启JVM调试,需要在2.1小节设置环境变量的时候,加一个JAVA_OPTS="$JAVA_OPTS......
  • 【技巧】优雅的使用 pnpm 单体仓库构建一个高效、灵活的多项目架构
    单体仓库(Monorepo)搭建指南:从零开始单体仓库(Monorepo)是一种将多个相关项目集中管理在一个仓库中的开发模式。它可以帮助开发者共享代码、统一配置,并简化依赖管理。本文将通过实际代码示例,详细介绍如何使用pnpm搭建一个单体仓库。1.创建项目目录mkdirxxx&&cdxxxmk......
  • 2025年带你探索Trello、JIRA替代品:8款顶级项目管理工具全面解析!
    在项目管理的广阔领域中,Trello和JIRA一直是备受瞩目的工具,但随着市场的不断发展,还有许多优秀的替代品值得我们去探索。本文将为你详细解析8款顶级项目管理工具,它们分别是禅道、Trello、Asana、MicrosoftProject、Wrike、Monday.com、Basecamp、Teambition。这些工具各有千秋,涵盖......
  • 在浏览器中查看、编辑和导出PDF文档-Wijmo PDF 查看器
    在浏览器中查看、编辑和导出PDF文档2025年1月20日WijmoPDF查看器具有读/写支持的JavaScriptPDF查看器组件提供了一种多功能解决方案,可将文档管理集成到基于Web的工作流程中。具有PDF读写功能的PDF查看器组件可以极大地增强现代Web应用程序,从而实现直接......
  • 项目解决方案:商业区多大厦视频汇聚系统建设解决方案
    目录一.背景说明1.1安全必要性1.2其他必要性二.需求说明2.1录像资源的集中管理需求2.2严格的权限划分需求2.3视频资源的整合与分类需求三.实现难点解析3.1科学实现大厦资源管理的挑战3.2账号管理的科学与安全实现3.3跨平台视频观看功能的实现难点四.方案需要实现特......
  • 又一个新项目完结,炸裂!
    大家好,我是程序员鱼皮。经过了2个月的爆肝,我在自己的编程导航的第11套有保姆级教程的大项目——企业级智能协同云图库平台,完结啦!除了全程直播讲解的、50个小时的保姆级视频教程之外,我还写了整套文字教程(15万多字),细致入微!这还不够,每个项目我都写了详细的简历写法和面......
  • 计算机毕业设计Springboot汉中市项目投资管理系统 基于Springboot框架的汉中市投资项
    计算机毕业设计Springboot汉中市项目投资管理系统e237k6n7(配套有源码程序mysql数据库论文)本套源码可以先看具体功能演示视频领取,文末有联xi可分享随着经济的快速发展,汉中市作为西部重要的经济和交通枢纽,面临着前所未有的发展机遇。然而,传统的项目投资管理方式已难以满足......
  • 【AI变现】每天一个赚米路子------AI写真变现项目!
    宝子们,今天来和大家唠唠“快手短视频带货爆单秘诀”。今日,我将深入剖析一个独特的AI写真项目,在此之前,让我们先聚焦市场上同类产品的销售业绩。特别值得一提的是,一款聚焦于宝宝与热气球元素的AI生成图片,尽管每张售价高达62元,却仍取得了289笔交易的佳绩,总销售额约达18180元。......
  • 查看CentOS7的版本信息
    1,查看CentOS的版本号:              cat/etc/centos-release  显示结果:                        CentOSLinuxrelease7.3.1611(Core) 2.查看内核版本  查询操作系统内核版本信息为:   ......