【发布时间】:2011-09-15 18:08:06
【问题描述】:
有没有一种方法可以跟踪我在 Windows 下的 Git 中使用的命令?我想查看我在存储库中应用的所有命令。
如果发生问题,我希望能够返回命令历史记录并找出导致问题的命令。
查看提交历史是一回事,但要保留其他操作(例如创建分支或添加远程)的历史,是否会跟踪这些?
【问题讨论】:
-
这有点小题大做,但如果你查看
.git/logs,你会看到每个分支指向的提交的历史记录。 -
@Nayuki 由于
pushing 不会改变本地分支的状态,reflog显然不会存储pushes,所以查看.git/logs/refs/remotes/*/*是唯一的方法查看您的push历史记录。
标签: git