Git & GitHub 学习笔记
📚
Git 是分布式版本控制系统,GitHub 是基于 Git 的代码托管平台。
🎯 学习目标
掌握 Git 和 GitHub 的核心功能:
- 版本控制 - 理解 Git 的工作原理和基本操作
- 分支管理 - 熟练使用分支进行协作开发
- 远程仓库 - GitHub 仓库管理和协作流程
- 最佳实践 - 规范的提交信息和工作流程
📖 主要内容
Git 基础
- Git 安装和配置
- 仓库初始化和克隆
- 工作区、暂存区、版本库概念
- 基本操作:add、commit、push、pull
分支管理
- 分支创建和切换
- 分支合并和冲突解决
- 远程分支跟踪
- Git Flow 工作流
GitHub 平台
- 仓库创建和管理
- Issue 和 Pull Request
- GitHub Pages 部署
- 协作开发流程
🛠️ 常用命令
💡
这里收集了最常用的 Git 命令和操作技巧
基础操作
git init # 初始化仓库
git clone <url> # 克隆仓库
git add . # 添加所有文件到暂存区
git commit -m "message" # 提交更改
git push origin main # 推送到远程仓库分支操作
git branch # 查看本地分支
git branch <name> # 创建新分支
git checkout <name> # 切换分支
git merge <name> # 合并分支🚀 开始学习
点击下面的链接开始学习:
- GitHub 详细教程 - 完整的 Git 和 GitHub 使用指南
📚 推荐资源
💡 学习建议
- 动手实践 - Git 需要大量的实际操作才能熟练掌握
- 理解概念 - 深入理解工作区、暂存区、版本库的关系
- 规范使用 - 养成良好的提交信息和分支命名习惯
- 团队协作 - 学习在团队中使用 Git 进行协作开发
⚠️
在使用 Git 时要谨慎操作,特别是 git reset --hard 等破坏性命令。