type
status
date
slug
summary
tags
category
icon
password
My Library
😀
前言:GitHub作为全球最大的代码托管平台,不仅仅是程序员的天堂,更是一个包罗万象的技术资源库。此外,GitHub更可以当一个技术相关的资源库来用,里面什么都有,如考研、学英语、AI副业指南、面经等等。本文将带您了解如何高效使用GitHub,从入门到实践。
 

📝 主旨内容

为什么选择GitHub?

GitHub不仅仅是代码托管平台,它还是一个巨大的知识宝库,包含了各类优质资源:
  • 技术学习资料和教程,如编程、IC与AI
  • 考研考试复习资料
  • 英语外语学习资源
  • 面试经验和技巧分享

如何开始使用GitHub项目

要充分利用GitHub上的开源项目,需要遵循以下步骤:

1. 一定要先读Readme文件 = 读项目简介

这是最关键的第一步,Readme文件包含了项目的基本信息、使用说明和部署方法。在阅读时要特别注意:
  • 项目启动相关关键词:Run、Start、Build、Install、Init等
  • 查找中文文档:搜索"中文"、"Chinese"、"cn"、"zh-cn"等关键词
 

2. 获取项目源码

有多种方式可以获取项目代码:
  • 直接下载ZIP压缩包
notion image
  • Fork项目到自己的账户
    • 英语的Fork(叉子、分叉、派生
    • 这里的Fork指的是把作者的开源项目直接copy到自己的repositories里,成为自己的repository,比star的收藏还要吊。往往适用于作者的项目长期更新维护的情况,这样方便自己的代码能够快速同步更新。
 
 

3. 解决问题的方法

当遇到问题时:
  • 查看项目Issues区,很多常见问题都有解决方案
  • 搜索已关闭的Issues,可能已经有人遇到并解决了相同的问题
  • 如果找不到答案,可以新建Issue提问
notion image

4. 项目源码的运行方式

a. 读readme文件!读readme文件!读readme文件!
  • 可以搜索关键词来找到源码启动方式:Run、Start、启动、Build (install) 、init、get、运行
  • 可以搜关键词来找是否有中文版:中文、Chinese、cn(zh-cn)、Hans
  • 可以查看是否有这种open in xxxx,来寻找一件部署云,可以免环境一键使用
notion image
 
b. 找releases,点进去是作者写的打包程序,直接下载使用即可
notion image
c. 找官网:找abou或者标题下面的项目官网,点进去
notion image
 
d. 用docker运行,方法有两种
  • 第一种是像下载应用一样,在dockerhub下载相关的image(pull image),然后同时会生成一个定义的container,最后run container就行,不过可能会报错,注意解决
  • 第二种是通过在cmd输入调用相关docker的指令,系统就会自动执行第一种的功能,可以点金container查看是否运行成功
 
e. 运维管理面板1panel(需要部署linux操作系统,可以借用win的wsl框架来下载linux的Ubuntu发行版)
具体使用方法通过咨询GPT,成功搞定
 
f. 上述方法都不行,则需要编程安装,根据语言不同+需要配置不同的环境,具体直接看readme和issue+浏览器搜索来跑起来
  • HTML、CSS、JS、Jequery 这四种语言写的静态前端项目,明显标志为源码文件夹里含index.html和main.html以及CSS和JS文件夹,打开方式为点击源码里的index.html打开

其他使用技巧

  • 使用GitHub的搜索功能,按Star数量排序找到优质项目
  • 使用Filter功能精确筛选所需内容,尤其是语言
  • 通过点击作者头像进入作者主页,能够看见repositories里的其他有趣的项目

排行榜和资讯

以下是一些推荐平台,帮助您快速发现优质项目:
 

结语

GitHub不仅是一个代码托管平台,更是一个学习和成长的社区。通过本文的指导,相信您能够更好地利用GitHub提供的丰富资源,开启您的技术学习之旅。
 
 

📎 参考资料

  • 一些引用
 
💡
有关GitHub学习的问题,欢迎您在底部评论区留言,一起交流~
月亮与六便士《非暴力沟通》总结与体会
Loading...
牛 牛
牛 牛
一個熱愛技術和音樂的普通大學生
Latest posts
刀锋
2025-1-20
东北6天5夜旅行攻略 V1.0
2025-1-19
观《请回答1988》有感
2025-1-10
Edge浏览器清理特定网页cookie
2025-1-3
Notion 新手心得(持续更新中~)
2025-1-3
Steam转区简明教程
2025-1-3
Announcement
🎉NiuNiu Blog AI助手版上线啦🎉
-- 点击右侧紫色浮窗使用 ---
👏欢迎反馈体验👏