如何找到所有修改了自定义文件或日期间隔的提交? GIT

问题描述

大约3个月前,我没有推送就删除了本地分支,我不知道如何找到它,但是我知道应该有一个修改x.cs文件的提交。如何找到所有与该文件或日期间隔相关的提交?

解决方法

git不会跟踪已删除的分支(分支仅是提交的引用)

但是有个好消息。未引用的提交将保留一段时间,因此(也许)您可以在引用日志中找到这些提交。试试这个:

git log --all --graph --oneline --reflog