采用Git实现代码管理(二)
本文共711字。
Git的基础概念与基本操作
1. Git 基础概念
- 仓库(Repository)
用于存储项目代码和版本历史的目录,包含.git
隐藏文件夹。 - 工作区(Working Directory)
用户直接编辑文件的目录,即本地项目文件夹。 - 暂存区(Staging Area)
临时保存即将提交的修改的区域,需通过git add
添加文件。 - 提交(Commit)
将暂存区的修改永久保存到版本库,生成唯一的Commit ID
(如a1b2c3d
)。 - 分支(Branch)
独立的开发线路,默认分支为master
或main
。分支是轻量级的指针,指向某个提交。
2. 基础操作与用途
2.1 初始化仓库
1 |
|
2.2 提交代码
1 |
|
2.3 查看状态与历史
1 |
|
3. 分支管理
3.1 创建与切换分支
1 |
|
3.2 合并分支
1 |
|
3.3 删除分支
1 |
|
4. 远程仓库协作
- 关联远程仓库
1 |
|
- 推送与拉取代码
1 |
|
5. 回滚与撤销
5.1 撤销工作区修改
1 |
|
5.2 撤销暂存区修改
1 |
|
5.3 回滚提交
1 |
|
6. 常见问题处理
- 冲突解决
合并分支时若发生冲突,需手动编辑标记为<<<<<<<
的文件,解决后重新提交。 - 找回误删提交
通过git reflog
查看操作记录,找到误删的 Commit ID 后git reset --hard [ID]
。
7. 其他注意事项
- 提交信息清晰(如 “feat: 新增登录功能”)。
- 频繁提交小修改,保持提交原子性。
- 合并前先拉取远程最新代码。