一、简介
在Git(3)中,我们已经对Git的三大区域有了更近一步的了解,对于Git有关命令也已经学习了一部分,本篇文章用于对已学习的Git命令做一个总结
二、总结
git init #git的初始化,会生成.git的隐藏文件,其中包含了git的所有配置和版本文件
git status #查看当前目录下所有文件的状态,红色为新增文件或被修改的文件,绿色为已提交暂存区的文件
git add #将工作区中的红色文件提交到暂存区
git config --global user.emai1 "you@example.com" #在commit之前需要告诉git你是谁
git config --global user.name "Your Name"" #在commit之前需要告诉git你是谁
git commit #将暂存区的文件提交到版本区,生成版本号
git log #查看git提交的版本记录
git relog #查看git提交的版本指针记录,适用于回滚版本后又需要该功能的情形,加强版git log
git reset --hard 版本号 #回滚版本,从版本区直接回滚到工作区的已控制区
git reset --mixed 版本号 #回滚版本,从版本区回滚到工作区的未控制区
git reset --soft 版本号 #回滚版本,从版本区回滚到暂存区,与git commit相对
git reset --HEAD #回滚版本,从暂存区回滚到工作区的未控制区
git reset --checkout #回滚版本,从工作区的未控制区回滚到控制区