git基础指令(一)
1. git log 查看日志 时间线从最近开始 如果log太多 按英文Q 退出
git log --pretty=oneline 让日志一行显示
git log --pretty=oneline -[lenght] 显示多少条日志
git log --graph --pretty=oneline 图形显示 能显示分支
git reflog 记录每一次操作
2. git reset --hard head^ 回推到上一个版本 彻底回退源码直接变回上一个版本 (~2 指定第几个版本)
git reset --hard xxxxx xx版本的id 可以根据id 回退 具体id 请用 reflog查看
git reset --soft HEAD~1 软回退 head指向得版本从版本库退回到暂存区 (默认 mixed hard全部重置)
3. cat xxx 查看文件内容
4. git diff 查看工作区与版本库得区别
git diff head^ -- readme.txt 查看工作区得readme.txt与版本库里得区别
5. git status 查看工作区和暂存区
6. rm <fileName> 删除文件 没有删除记录
git commit -am "remove" 提交
git rm <fileName> 删除工作区暂存区得文件 有删除记录
git commit -m "remove" 提交
7. git commit -m 提交暂存区得内容
git commit -am 提交被追踪得文件改动 === git add . + git commit -m ""
8. ls 显示库内文件名 (-s , -m .... 显示信息 目前我也没用上)
9.