mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6
2341 字
6 分钟
全球最大的同性交友网站(小白也要搞嘛?)
2025-12-25

月亮今晚不营业,所以我来说晚安。#


一、前言#

  1. 什么是GitHub?
  • Github是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库 格式,故名Github。Github提供的功能包括:
  • 核心功能 ‌代码托管‌:提供存储库(Repository)来托管代码,支持 Git 版本控制系统,开发者可以追踪代码变更、管理分支和合并代码。‌‌
  • ‌协作工具‌:通过 Pull Request 实现代码审查,Issues 用于任务跟踪,Wiki 和 Projects 辅助项目管理,支持全球开发者协作。‌‌
  • ‌自动化与扩展‌:内置 GitHub Actions 实现持续集成/持续部署(CI/CD),并可通过 Marketplace 集成第三方工具。‌‌
  • 与 Git 的关系 Git 是本地运行的分布式版本控制系统,而 GitHub 是基于 Git 的在线平台,提供 Web 界面和社交化协作功能,简化了代码共享与团队协作流程。‌‌
  • 应用场景 ‌开源项目‌:全球最大的开源社区,开发者可 Fork 项目、提交贡献并参与协作。‌‌
  • ‌企业开发‌:支持私有仓库和权限管理,适用于团队开发与代码安全控制
  1. graph TD
A[GitHub工作流程] --> B[GitHub网站操作]
A --> C[GitHub Desktop操作]
A --> D[Git命令行操作]
B --> E[创建仓库/配置Pages]
C --> F[可视化提交]
D --> G[命令驱动工作流]
E --> H[生成短链博客]
F --> H
G --> H

二、实际操作#

🎡GitHub网站操作(纯网页执行)#

点击展开

GitHub 网页版无需安装任何软件,通过浏览器即可使用,非常适合新手入门。

NOTE
  1. 由于Github是国际化网站,大部分语言为英文,对于小白来说可能有入手难度,所以推荐搭配翻译插件使用。
  2. 部分浏览器当你打开网页时会自动识别并询问是否切换为中文语言,单击即可。
  3. 打开浏览器的插件商店,搜索并安装翻译插件,如Google Translate沉浸式翻译等,请自行查找,这里不做赘述。

注册与登录

  1. 访问官网:在浏览器中打开 GitHub

  2. 注册账号:点击右上角的 Sign up 按钮,根据提示输入邮箱、密码等信息完成注册。

  3. 邮箱验证:注册后,邮箱一封,点击邮件中系统向你发送的邮件验证码或链接即可激活账户。

  4. 登录:使用注册好的账号密码登录即可。

创建你的第一个仓库 Repository

  1. 仓库(Repo)是 GitHub 中存放项目代码和文件的基本单元,可以把它理解为一个项目文件夹。

  2. 点击新建:登录后,在页面右上角找到并点击 ”+” 号,然后选择 “New repository”。

  3. 填写信息:

    • 仓库名称 Repository name:给你的项目起个名字。
    • 描述 Description:简单介绍一下这个项目(可选)。
    • 公开/私有 Public/Private:选择仓库是公开可见还是仅自己可见。
    • 初始化:建议勾选 Add a README file,这会自动为你创建一个项目说明文件(可选)。
  4. 创建:点击底部的 Create repository 按钮,你的第一个仓库就创建成功了!

浏览与管理文件

  1. 进入你的仓库后,就可以开始管理文件了。

  2. 浏览与查看

  • 查看文件:点击文件名可以直接在线查看内容,支持代码高亮。
  • 切换分支:页面左上角通常有一个下拉菜单(如 main),可以切换查看不同的分支。
  • 下载代码:点击绿色的 Code 按钮,选择 Download ZIP,可以一键下载整个仓库的压缩包。
  1. 上传与创建文件 创建新文件:点击 Add file 按钮,选择 Create new file,输入文件名和内容,最后在页面底部填写提交信息并点击Commit new file 即可。 上传文件:点击 Add file 按钮,选择 Upload files,然后从电脑中选择文件上传。
TIP

你可以直接将电脑上的文件或文件夹拖拽到上传区域来快速上传。但是注意这里会有文件大小限制,单个文件大小不超过 25MB。

  1. 编辑与删除文件
  • 编辑文件:打开任意文件后,点击右上角的铅笔图标即可进入编辑模式,修改后同样需要 Commit changes 来保存。
  • 删除文件:打开文件后,点击右上角的 ... 菜单,选择 Delete file 即可删除(注意这里不支持批量删除文件)。

参与开源协作

  1. GitHub 的核心魅力所在,你可以通过以下方式与他人协作。

  2. 收藏与 Fork

  • Star (收藏):看到喜欢的项目,点击右上角的 Star 按钮,它就会被收藏到你的个人主页,方便日后回顾。
  • Fork (复刻):如果你想为别人的项目贡献代码,需要先点击项目页面右上角的 Fork 按钮。这会在你的账号下创建一个该项目的独立副本。

3.提出 Issue (议题)

  • Issue 用于报告 Bug、提出新功能建议或进行讨论。
  • 进入一个仓库,点击顶部的 Issues 标签。
  • 点击右上角的 New issue 按钮。
  • 填写标题和详细描述,然后提交即可。
  1. 发起 Pull Request (PR)
  • PR 是向原项目提交你修改的代码,请求项目维护者审核并合并。
  • Fork 目标项目到你的账号下。
  • 在你 Fork 的仓库中修改代码(可以在线编辑或下载到本地修改后再上传)。
  • 修改完成后,进入你的 Fork 仓库页面,GitHub 通常会提示你 This branch is X commit ahead of...,点击旁边的 Compare & pull request 按钮。
  • 填写 PR 的标题和描述,说明你做了哪些修改,然后点击 Create pull request 向原项目发起合并请求。

高效搜索项目

  1. 搜索功能,可以快速找到你感兴趣的开源项目。
  • 基础搜索:在首页顶部的搜索框输入关键词,如 python web。
  • 高级搜索:使用限定符来精确查找。例如: stars:>1000:查找星标数超过 1000 的项目。 language:查找使用 JavaScript 语言的项目。 组合使用:“react router” language stars:>1000 可以查找 JavaScript 编写的、星标超过 1000 的 React Router 相关项目。

✨GitHub Desktop操作(图形界面执行)#

点击展开
  1. 安装与登录
  • 访问Github Desktop
  • 或访问Github Desktop汉化版(如果你对英文界面感到反感的话建议下载这个)
  • 点击Download for Windows下载安装包
  • 运行安装包,选择安装路径,点击Next
  • 点击Install完成安装
  • 登录GitHub账号(File → Options → Accounts)
  • 以下以汉化版为操作演示
  1. 创建新的本地仓库并推送

  2. 选择本地仓库并提交

    • 点击 文件 添加本地仓库
    • 选择博客文件夹 → 点击添加
    • 若提示该文件夹不是git仓库,点击创建即可,方法同 2.
  3. 克隆在线仓库

IMPORTANT


你说desktop 克隆太慢?请查阅以下文章

  1. 更新博客内容
    • 自行修改本地项目文件 → GitHub Desktop自动检测变更
    • 检查自动识别更新文件有无差错
    • 填写必须的摘要(否则无法发布)
      • 填写描述
      • 点击提交到main
    • 点击右上角发布仓库
      • 等待右上角 进度条跑完
      • 点击右侧推送
    • 完成

🎉Git命令行操作(终端界面执行)#

点击展开

由于这部分本人也是小白,多数命令由ai生成

  1. 环境配置
Bash安装Git(首次使用)
sudo apt install git # Ubuntu
brew install git # macOS
  1. 配置用户信息
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
  1. 创建本地博客项目
Bash
# 创建项目文件夹
mkdir my-blog && cd my-blog
# 初始化Git仓库
git init
# 创建博客文件
echo "<html><body><h1>My Blog</h1></body></html>" > index.html
touch styles.css
  1. 连接GitHub仓库
Bash
# 在GitHub创建新仓库(名称:<username>.github.io)
# 获取仓库URL(格式:https://github.com/<username>/<username>.github.io.git)
# 添加远程仓库
git remote add origin https://github.com/<username>/<username>.github.io.git
  1. 提交并推送代码
Bash
# 添加所有文件到暂存区
git add .
# 提交变更
git commit -m "Initial blog commit"
# 推送到GitHub(首次使用)
git push -u origin main
# 后续更新推送
git add .
git commit -m "Update blog design"
git push

🎇工作流对比与选择#

功能GitHub网站GitHub DesktopGit命令行
学习曲线最简单中等较陡峭
文件上传拖拽操作自动同步需手动命令
版本控制基础功能完整功能完整功能
适合场景小文件快速上传日常项目管理高级/自动化操作

🫆友情链接#

Github加速访问

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

全球最大的同性交友网站(小白也要搞嘛?)
https://yqamm.cc.cd/posts/Github/20251219git
作者
QTY
发布于
2025-12-25
许可协议
CC BY 4.0

部分信息可能已经过时

目录