🌟 什么是 Git?
Git 是一款分布式版本控制系统,用于跟踪代码变更、协作开发和管理项目历史。其核心功能包括:
- 📂 版本管理(记录每次代码修改)
- 🤝 分支与合并(灵活的代码协作)
- 🔍 差异对比(精准查看修改内容)
- 🔄 回退与撤销(安全的错误修复)
🛠 安装与配置
🐧 Linux/macOS
brew install git
git config --global user.name "YourName"
git config --global user.email "you@example.com"
🍎 Windows
- 访问 Git 官方下载页
- 运行安装程序并选择默认选项
- 配置用户名和邮箱(同上)
📚 常用命令速查
命令 | 作用 | 示例 |
---|---|---|
git init |
初始化新仓库 | git init my-project |
git add . |
添加文件到暂存区 | git add README.md |
git commit |
提交更改 | git commit -m "Initial commit" |
git branch |
创建/切换分支 | git branch dev |
git push |
推送代码到远程仓库 | git push origin main |
🔄 典型工作流程
- 修改代码 📝
git add
阶段 🧹git commit
固定版本 📝git push
同步远程仓库 🔄git pull
获取最新变更 📡
🔍 高级技巧
- 使用
git status
查看仓库状态 📊 - 通过
git log
查看提交历史 📜 - 掌握
git stash
暂存未提交更改 🧱 - 学习
git rebase
精炼提交历史 📌