1.git添加到工作区以及回滚
🌵1.1-提交流程:(git安装过程略)
新建一个文件夹a,然后进入文件夹a进行git初始化(git init)。
目录如下(三个文件依次分了3个版本进行的提交):
01gitlearn
├─ index.html
├─ yuefan.html
└─ 东北热.txt
文件夹中新建一个文件:index.html;然后命令行执行git status的时候会发现index.html文件名是红色的。
git add .:文件夹中所有的文件添加到暂存区
git commit -m "提交信息":将暂存区中的文件提交到版本库(提交后就有自己的提交版本号信息)
git log:可以看到提交后的日志,看到提交版本号信息。
- 退出git log 需要在输入法英文状态下按
q
- 退出git log 需要在输入法英文状态下按
1.2-回滚:
- 在项目目录内可以通过git log 查看到曾经提交过的多个版本号信息
- 执行git reset --hard + 要回滚到的版本提交信息
- 回滚后在通过git log查看,只能看到前两次的版本号信息;
- 那么如何才能像一个钟摆那样,滚动过去,还能滚回来呢?
- 这时候需要通过git reflog来查看提交的版本号信息
- 继续通过git reset --hard + 版本号信息,这样就恢复了之前的版本
更全的切换撤回等操作命令请看下图: