基本操作流程
1.1:进入要管理的文件夹
1.2:初始化
git init
1.3:管理目录下文件状态,新增或者修改过的文件都是红色的
git status
1.4:管理指定文件,红变绿
git add 文件名称
git add .
1.5 :个人信息配置,一次即可
git config --global user.email 'you@example.com'
git config --global user.name 'you name'
1.6:生成版本
git commit -m '描述信息'
1.7:查看版本记录
git log
git add .
git commit -m '描述'
1、回滚至之前版本
git log
git reset
2、回滚至之后版本
git reflog
git reset
- 第四阶段,线上bug,紧急修复
- 假设,我们在开发新功能的过程中,线上出现了bug,这个时候我们不能直接回滚,而是应该从生产拉一个分支,来修改bug。并且不影响当前新功能的开发;
- 分支:分支可以给使用者提供多个环境,把你的工作从开发主线上分离出来,以免影响开发主线

- 命令汇总
1、查看分支
git branch
2、创建分支
git branch 分支名称
3、切换分支
git checkout 分支名称
4、分支合并(可能产生冲突)
git merge 要合并的分支
注意:例如将dev分支上的代码合并到master,先要切换到master分支,在进行操作
5、删除分支
git branch -d 分支名称[]()
总结,流程图

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2022-08-21 【pytest】内置fixture之request