Skip to content

kostasx/git-explorer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

git-explorer

view all DAG nodes in the .git/objects folder

Purpose

When we run git log ... we only see the commits. But if we open the .git folder and cruise through the objects folder, we see much more content in there. This tool allows you to view all the DAG nodes and visualize their relationships and content.

How to Use

  1. Specify the git repo to examine: Inside the src folder, rename env.json.sample to env.json and update the path to point to the root repo folder (the one with the .git folder inside it, not the .git folder itself):

    {
      "gitRepo": "/path/to/your/repo"
    }
    
  2. npm install or yarn install

  3. npm start

  4. Browse to http://localhost:3000/

    By default, it shows all the commits in a big blob. Click on the buttons above to arrange the nodes or show more features.

    Click on a dot on the left to show the content of that DAG node on the right.

License

License: MIT, Copyright Richardson & Sons, LLC

About

view all DAG nodes in the .git/objects folder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 47.8%
  • JavaScript 45.2%
  • HTML 4.6%
  • CSS 2.4%