基本操作流程
- 1、第一阶段,单枪匹马干
1.1:进入要管理的文件夹
1.2:初始化
git init
1.3:管理目录下文件状态,新增或者修改过的文件都是红色的
git status
1.4:管理指定文件,红变绿
git add 文件名称
git add .
1.5 :个人信息配置,一次即可
git config --global user.email '[email protected]'
git config --global user.name 'you name'
1.6:生成版本
git commit -m '描述信息'
1.7:查看版本记录
git log
- 第二阶段,增加功能
git add .
git commit -m '描述'
- 第三阶段,线上出现bug,回滚代码
1、回滚至之前版本
git log
git reset --hard 版本号
2、回滚至之后版本
git reflog
git reset --hard 版本号
- 第四阶段,线上bug,紧急修复
- 假设,我们在开发新功能的过程中,线上出现了bug,这个时候我们不能直接回滚,而是应该从生产拉一个分支,来修改bug。并且不影响当前新功能的开发;
- 分支:分支可以给使用者提供多个环境,把你的工作从开发主线上分离出来,以免影响开发主线
- 命令汇总
1、查看分支
git branch
2、创建分支
git branch 分支名称
3、切换分支
git checkout 分支名称
4、分支合并(可能产生冲突)
git merge 要合并的分支
注意:例如将dev分支上的代码合并到master,先要切换到master分支,在进行操作
5、删除分支
git branch -d 分支名称[]()