7.1 使用Github管理你的研报
💡 开始之前的小提示
🧱 什么是版本控制系统(Version Control Systems,VCS)
VCS 常见分类
类型
描述
示例
优劣势
🚀 Git 简介:为什么选择 Git?
✅ Git 的核心优势:
🔁 和 Dropbox 的区别:
项目
Git
Dropbox
🛠 Git & GitHub 的安装与准备
💾 Git 本体下载:
💻 GitHub Desktop 客户端下载:
🔄 其他推荐 Git 客户端(按操作系统划分):
操作系统
推荐客户端
简介
🗂 本地仓库管理
🔧 Git 的三大核心区域:工作区、暂存区、版本库(本地仓库)
✨ 为什么“暂存区”如此强大?
从这里开始:选择你的 Git 使用方式
工具
类型
适用人群
特点
💻 Git Bash:命令行方式管理本地仓库
命令
说明
示例
维度
Git Bash
Git CMD
🛠 使用 Git Bash 建立一个本地仓库:从零开始的版本管理实战
🚪 Git 命令速览:用“保险柜”比喻搞懂 Git 基础操作
Git 命令
保险柜类比
作用简述



文件状态
含义















🖥 使用 GitHub Desktop 客户端创建与管理本地仓库
🌟 GitHub Desktop 的核心优势
🚀 快速上手 GitHub Desktop:从 0 创建一个仓库










📦 总结与比较:为什么推荐 GitHub Desktop?
功能
GitHub Desktop
Git Bash(命令行)
🌿 分支管理
分支简介:为什么要使用分支?
✨ 分支的优势

🧰 使用 Git Bash 创建和管理分支

📄 创建/列出分支


🔄 切换分支




🗑️ 删除分支

🔀 合并分支:


⚔️ 合并冲突 Conflict

🧩 使用 GitHub Desktop 客户端创建和管理分支
GitHub Desktop 客户端创建和管理分支📌 创建和查看分支


🔄 分支切换

📝 在不同分支上进行文件操作





🗑️ 删除分支

🔀 分支合并(Merge)



✏️ 修改分支名称


⚔️ 处理合并冲突
















✅ 小结
🌐 远程仓库管理
🤝 GitHub 简介:你的远程仓库之家
🚀 一步步创建你的 GitHub 仓库


🧰 使用Git Bash管理远程仓库
Git Bash管理远程仓库命令
功能说明
🌍 添加远程仓库(git remote add)
git remote add)

🔄 重命名、删除和查看远程仓库
操作
命令

📥 克隆远程仓库到本地(git clone)
git clone)









📤 推送本地更改到远程仓库(git push)
git push)




🔄 获取远程仓库的更新

🧠 总结
操作
命令
🖥️ 使用 GitHub Desktop 客户端管理远程仓库
✅ 第一步:关联 GitHub 账户

📁 克隆已有的远程仓库到本地


⬆️ 提交并推送本地更改到远程仓库





🔄 获取远程仓库的最新更改





本课总结
🧠 本课你学到了什么?
🔜 接下来怎么做?
课后思考
参考资料
内容声明
最后更新于