AI 阅读助手READ MODE
先引入上下文再提问,
或直接在这里输入问题。

github入门

🐙 GitHub 使用超详细教程笔记 🚀

type
status
date
slug
summary
tags
category
icon
password
commet
notion image
Video preview

🐙 GitHub 使用超详细教程笔记 🚀

🌟 一、什么是 GitHub & 为什么用它?

  1. 定义:全球最大的开源代码托管平台和最大的同性交友社区(误)😂。
  1. 重要性
      • 🌍 拥有超过 1 亿用户和数百万个开源项目。
      • 🏢 顶级科技公司 (如 Google, Meta, 阿里, 英伟达等) 都在此托管其开源项目。
      • 🛠️ 无论是开发者还是普通用户,都能找到所需代码和工具 (如 AI 声音克隆、AI 换脸、免费 Office 办公软件、自动化爬虫、企业级数据库、VSCode 等)。
  1. 资源特点
      • 🔓 开源 (Open Source)
      • 🆓 免费 (Free)
      • 🛡️ 安全可靠 (Secure & Reliable)
      • 🚫 几乎无广告 (Ad-Free)
  1. 本教程主要内容
      • 🤔 认识 GitHub
      • 🔍 资源探索 (流行项目)
      • 🔎 资源查找 (高级技巧)
      • ⚙️ 运行开源项目
      • 🤝 参与开源项目

🔑 二、注册与登录

  1. 注册流程
      • 访问 github.com
      • 📧 输入邮箱。
      • 🔒 设置密码。
      • 👤 设置用户名。
      • ✅ 通过邮箱接收的验证码进行验证。
  1. 网络问题
      • ❗ 如果国内访问 GitHub 遇到网络问题,可以参考视频中提到的另一期教程解决。

🗺️ 三、GitHub 主页 (Dashboard) 布局概览

登录后进入的主页 (github.com):
  1. 顶部导航栏 (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 (设置)
  1. 页面三栏布局
      • ⬅️ 左侧栏 (Left Sidebar)
        • Top repositories:你创建或参与的仓库列表。
        • Recent activity:最近活动。
      • ↔️ 中间栏 (Main Content Area)
        • Home:关注的开发者动态、仓库更新和公告。
      • ➡️ 右侧栏 (Right Sidebar)
        • 上部:GitHub 功能特性更新时间表。
        • 下部 (Explore repositories):基于你的行为推荐的可能感兴趣的开源项目。

🔥 四、资源探索 (流行项目)

通过左上角汉堡菜单 🍔 -> Explore 进入:
  1. Explore 标签页:✨ 基于你的兴趣和活动推荐项目。
  1. Topics 标签页:🏷️ 按特定主题/技术分类的项目 (如 3d, android)。
  1. Trending 标签页:📈 查看当前热门趋势项目。
      • 可以按 Repositories (仓库) 或 Developers (开发者) 查看。
      • 筛选条件:
        • 🗣️ Spoken Language: 按口语筛选 (如中文)。
        • 💻 Language: 按编程语言筛选 (如 Python)。
        • 📅 Date range: 按时间范围筛选 (Today, This week, This month - 相当于日/周/月榜)。
  1. Collections 标签页:📚 由 GitHub 官方或社区精选的项目合集。
  1. Events 标签页:🗓️ GitHub 相关的线上线下活动、新闻资讯。
  1. GitHub Sponsors 标签页:💰 发现并赞助你喜爱的开源项目和开发者。
  1. 第三方网站推荐
      • 🌐 HelloGitHub (hellogithub.com):定期整理和推荐 GitHub 上的热门、有趣的开源项目(月刊、特刊形式)。

🔎 五、资源查找 (高级搜索)

  1. 简单搜索:直接在顶部搜索栏输入关键词,如 "AI声音克隆"、"PDF翻译"。
  1. 结果排序:搜索结果页面右上角可选择排序方式,如 Best match (最佳匹配)、Most stars (最多 Star)。
  1. 高级搜索语法 (在搜索框中输入):
    1. 项目内搜索
      1. 第三方网站推荐

        ⚙️ 六、运行/使用开源项目

        1. 查看 README.md:📄 这是了解项目的首要途径,通常包含项目介绍、功能、安装和使用方法。
        1. 安装/使用方式

          🤝 七、参与开源项目开发

          1. Issues (问题/议题):🐛
            1. Fork (复刻):🔱
              1. 代码修改与提交 (本地):💻
                1. Pull Request (PR / 拉取请求):📬
                  1. 原项目作者的操作:👨‍🔬
                    1. Sync fork (同步复刻):🔄

                      📜 八、开源协议 (License)

                      1. 重要性:使用任何开源项目前,务必查看其 LICENSE 文件,了解其授权范围和限制。
                      1. 不理解怎么办?
                        Loading...
                        千逐千逐 / qianzhu / Lucien
                        Building AI-native products, systems, and community-driven networks.
                        qianzhuxue@gmail.com