git reflog ./
时间: 2024-08-15 15:03:16 浏览: 57
Git教程.docx
`git reflog` 是 Git 中的一个命令,用于查看历史提交记录,特别是当你对 HEAD 指针进行更改(如克隆、分支切换、合并等)时的操作记录。它会显示一系列的 log 条目,每个条目包含了操作的时间戳、执行的命令以及操作前后的引用状态。
要使用 `git reflog` 查看当前目录 (`./`) 相关的历史记录,你可以直接运行如下命令:
```bash
$ git reflog --all --head ./ # 显示与 HEAD 关联的所有 reflog 记录,仅限于当前目录下的变动
```
这条命令会列出所有与当前工作目录关联的提交信息,包括哪些提交修改过 `.git/refs/heads/` 或者其他本地引用文件。`reflog --all` 包含所有类型的引用,而 `--head` 则指定查看与 HEAD 分支相关的记录。
阅读全文