github入门
🐙 GitHub 使用超详细教程笔记 🚀
type
status
date
slug
summary
tags
category
icon
password
commet


🐙 GitHub 使用超详细教程笔记 🚀
🌟 一、什么是 GitHub & 为什么用它?
- 定义:全球最大的开源代码托管平台和最大的同性交友社区(误)😂。
- 重要性:
- 🌍 拥有超过 1 亿用户和数百万个开源项目。
- 🏢 顶级科技公司 (如 Google, Meta, 阿里, 英伟达等) 都在此托管其开源项目。
- 🛠️ 无论是开发者还是普通用户,都能找到所需代码和工具 (如 AI 声音克隆、AI 换脸、免费 Office 办公软件、自动化爬虫、企业级数据库、VSCode 等)。
- 资源特点:
- 🔓 开源 (Open Source)
- 🆓 免费 (Free)
- 🛡️ 安全可靠 (Secure & Reliable)
- 🚫 几乎无广告 (Ad-Free)
- 本教程主要内容:
- 🤔 认识 GitHub
- 🔍 资源探索 (流行项目)
- 🔎 资源查找 (高级技巧)
- ⚙️ 运行开源项目
- 🤝 参与开源项目
🔑 二、注册与登录
- 注册流程:
- 访问
github.com。 - 📧 输入邮箱。
- 🔒 设置密码。
- 👤 设置用户名。
- ✅ 通过邮箱接收的验证码进行验证。
- 网络问题:
- ❗ 如果国内访问 GitHub 遇到网络问题,可以参考视频中提到的另一期教程解决。
🗺️ 三、GitHub 主页 (Dashboard) 布局概览
登录后进入的主页 (
github.com):- 顶部导航栏 (Top Navigation Bar):
- 🍔 左上角汉堡菜单 (Dropdown Menu):
- 🏠 Home (主页)
- 🐛 Issues (问题)
- 🔀 Pull requests (拉取请求)
- 🚀 Projects (项目管理)
- 💬 Discussions (讨论区)
- 🧭 Explore (探索)
- 🛒 Marketplace (应用市场)
- 🔍 搜索栏 (Search Bar):全局搜索用户、仓库、代码等。
- 🤖 Copilot AI 助手:点击可打开对话框,针对特定仓库或代码提问。
- ➕ 加号按钮 (Create New):
- 🆕 New repository (新建仓库)
- 📥 Import repository (导入仓库)
- 等等...
- 🐛 Issues 图标:查看与你相关的 Issues。
- 🔀 Pull Request 图标:查看与你相关的 Pull Requests。
- 🔔 铃铛图标 (Notifications):查看通知消息。
- 🧑💻 右上角个人头像 (Profile and more):
- 👤 Your profile (个人资料)
- 📦 Your repositories (你的仓库)
- 🤖 Your Copilot (你的 Copilot)
- ⭐ Your stars (你收藏的项目)
- 等等...
- ⚙️ Settings (设置)
- 页面三栏布局:
- ⬅️ 左侧栏 (Left Sidebar):
Top repositories:你创建或参与的仓库列表。Recent activity:最近活动。- ↔️ 中间栏 (Main Content Area):
Home:关注的开发者动态、仓库更新和公告。- ➡️ 右侧栏 (Right Sidebar):
- 上部:GitHub 功能特性更新时间表。
- 下部 (
Explore repositories):基于你的行为推荐的可能感兴趣的开源项目。
🔥 四、资源探索 (流行项目)
通过左上角汉堡菜单 🍔 ->
Explore 进入:- Explore 标签页:✨ 基于你的兴趣和活动推荐项目。
- Topics 标签页:🏷️ 按特定主题/技术分类的项目 (如
3d,android)。
- Trending 标签页:📈 查看当前热门趋势项目。
- 可以按 Repositories (仓库) 或 Developers (开发者) 查看。
- 筛选条件:
- 🗣️ Spoken Language: 按口语筛选 (如中文)。
- 💻 Language: 按编程语言筛选 (如 Python)。
- 📅 Date range: 按时间范围筛选 (Today, This week, This month - 相当于日/周/月榜)。
- Collections 标签页:📚 由 GitHub 官方或社区精选的项目合集。
- Events 标签页:🗓️ GitHub 相关的线上线下活动、新闻资讯。
- GitHub Sponsors 标签页:💰 发现并赞助你喜爱的开源项目和开发者。
- 第三方网站推荐:
- 🌐 HelloGitHub (
hellogithub.com):定期整理和推荐 GitHub 上的热门、有趣的开源项目(月刊、特刊形式)。
🔎 五、资源查找 (高级搜索)
- 简单搜索:直接在顶部搜索栏输入关键词,如 "AI声音克隆"、"PDF翻译"。
- 结果排序:搜索结果页面右上角可选择排序方式,如
Best match(最佳匹配)、Most stars(最多 Star)。
- 高级搜索语法 (在搜索框中输入):
- 项目内搜索:
- 第三方网站推荐:
⚙️ 六、运行/使用开源项目
- 查看
README.md:📄 这是了解项目的首要途径,通常包含项目介绍、功能、安装和使用方法。
- 安装/使用方式:
🤝 七、参与开源项目开发
- Issues (问题/议题):🐛
- Fork (复刻):🔱
- 代码修改与提交 (本地):💻
- Pull Request (PR / 拉取请求):📬
- 原项目作者的操作:👨🔬
- Sync fork (同步复刻):🔄
📜 八、开源协议 (License)
- 重要性:使用任何开源项目前,务必查看其
LICENSE文件,了解其授权范围和限制。
- 不理解怎么办?
Loading...