git命令
基本操作
| 命令 | 说明 | |
|---|---|---|
| git status | 状态查看操作 | 查看工作区、暂存区状态 |
| git add [file name] | 添加操作 | 将工作区的“新建/修改”添加到暂存区 |
| git commit -m "commit message"[file name] | 提交操作 | 将暂存区的内容提交到本地库 |
查看历史记录
git log
多屏显示控制方式:
-
空格向下翻页
-
b向上翻页
-
q退出
-
git log --pretty=oneline
git log --oneline
git reflog
前进后退
-
本质 HEAD 指针的移动。
-
基于索引值操作
[推荐]git reset --hard [局部索引值] git reset --hard 0f5273d -
使用^符号:
只能后退git reset --hard HEAD^ -
使用~符号:
只能后退git reset -- hard HEAD~n注:表示后退n步