My goal is to be able to read files from Git history using a typical text-editor, and even browse them using a typical file manager.
As far as I know, the only way to browse Git history is to check out different commits, making for a messy workflow if you want to, say, load two different versions of a file in your favorite IDE.
I'm looking to be able to browse Git history with a filestructure something like this:
.git_history
├──1f3499
│ ├──some_newer_code.c
│ ├──some_code.c
│ └──README.md
├──4efb9e
│ ├──some_code.c
│ └──README.md
└──6205a7
└──README.md
So, is such a filesystem view of Git possible? As far as I understand, RepoFS and VFSforGit (formerly GVFS) do not do this, but I do not have any experience with these. I'd prefer to do this with "just git" if possible.
I apologize if this has been asked before. I am sure it must have, but I searched quite a bit and could not find it.