问题: 今天工作的时候朋友忽然给我发了一个消息说git分支被误删了,现在找不到了不知道怎么办然后我就问他是否提交了东西给他说了个步骤: 首先需要git log -a查看提交记录拿到commitId。 git branch [新分支] commitId。 切换到新分支上。 但是出现一个问题,他由于是很早以前删的现在找起来太麻烦了。那就换一个方式找commitid,git log --since="2018.07.07" --until="2019.07.10"把时间范围给固定一下就可以了。