三大工作区
- 工作区:工作区可以理解成两个分区,一个是已控制的区域,另一个是
新文件或文件变动区 - 暂存区:可以理解成 执行了
git add之后的操作 - 版本库:可以理解成执行了
git commit之后的操作
记录一下 git 的常用操作
简单操作
git add .git commit -m ""git pullgit push
以上是常用操作,就不多解释了
reset 回滚
git 回滚可以从3大工作区来回切换
git reset --soft 版本号指的是从版本库回到暂存区git reset HEAD .表示从暂存区回到工作区(新文件或文件变动区)git reset -mix 版本号表示从版本号回到工作区(新文件或文件变动区)git reset --hard 版本号表示从版本号回到工作区(以控制的区域)

变基(rebase)
简单说就是可以简化提交记录,
使用场景
- 合并提交记录