DEV Community

Discussion on: What's happens when you `git commit`

Collapse
syntaxseed profile image
SyntaxSeed (Sherri W)

Is there a way to tell, from the git reflog view, that the third commit is orphaned?

Collapse
evolutionxbox profile image
Jonathan Cousins

I think there is a way. The term is β€œan unreachable” commit. I don’t know the commands though.

Collapse
maxpou profile image
Maxence Poutord Author • Edited on

I don't think you can do it with reflog.
However, you can use git fsck --lost-found. This command will give you all dangling blobs and commits.
After the command, check the .git/lost-found folder.

In a "hello world" project with a few commits it can be cool... however on a big project it will give you hundred of files πŸ˜•

πŸ‘‰git-scm.com/docs/git-fsck