git init 初始化管理库
git add file_name 将文件添加到文件管理库
git commit -m “xxx” 将文件提交到文件管理库(xxx:说明文字)
git status 查看当前状态
git diff 查看文件改动的地方
git log 查看历史版本提交记录(如果觉得信息输出太多,可以在后面加上参数“--pretty=oneline”)
git reset --hard HEAD^ 恢复到上个版本(^的个数表示恢复到哪个版本,版本数太多可以写为HEAD~xxx)
git reset --hard xxxxxx 恢复到指定版本(xxxxxx:代表commit Id)
git reflog 查看所有操作命令记录
git reset HEAD file_name 撤销已经添加到暂存区还未提交的文件,恢复到工作区(此命令用于已经将修改的文件添加到了暂存区,但是还没提交到文件管理库)
git checkout -- file_name 撤销工作区的修改(此命令用于文件已经修改,但是还未使用“git add xxx”命令将文件添加到暂存区,可直接将工作区的修改撤销丢弃掉)
git rm file_name 删除文件