1. Git 基础知识 🧠
- 安装:下载 Git
- 常用命令:
git init
:初始化新仓库
git add <文件>
:添加文件到暂存区
git commit -m "描述"
:提交更改
- 工作流程:
- 修改文件 📝
git add
阶段 ✅
git commit
记录 📜
- 推送至远程仓库 🚀
2. 分支管理 📱
- 主分支:
main
或 master
- 特性分支:
feature/*
- 合并流程:
git checkout develop
切换分支
git merge feature/xxx
合并分支
git push origin develop
更新远程
3. 协作开发 🤝
- 克隆仓库:
git clone <仓库地址>
- 同步更新:
git fetch
获取远程更改
git merge
合并到当前分支
- 冲突解决:使用
git merge
后手动处理冲突 🛠️
4. 高级技巧 💡
- 压缩提交:
git rebase -i HEAD~3
- 重写历史:
git commit --amend
- 查看状态:
git status
📊
- 更多内容请访问 /docs/advanced_git
5. 常见问题解答 ❓
- 忘记提交?使用
git stash
临时保存更改
- 提交误操作?
git reset --soft HEAD~1
回退提交
- 文件冲突?手动编辑
.conflict
文件解决