Skip to content

link-intersystems/GitDirStat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitDirStat

GitDirStat is a GIT maintenance application written in java and based on the JGIT library provided by eclipse.org.

Features

  • List file paths in a git repository and the total size that they allocate in the repository's history.
  • Remove paths from the history. Like git filter-branch --index-filter.
  • Table and tree view for path selection.

Usage

You need Java 1.6. or higher to execute GitDirStat. Open a command line and execute java -version to see which version you have installed.

Download the latest release.

If your open with(for win7) is configured to execute .jar files using the javaruntime you can just double-click on the GitDirStat-<VERSION>-gui.jar.

If you want to use the command line type

java -jar GitDirStat-<VERSION>-gui.jar [GIT_REPOSITORY_PATH]

to execute GitDirStat.

The parameter GIT_REPOSITORY_PATH is optional and can be omitted. If you provide this parameter the UI will start and open this repository. You can open a repository in the UI using File -> Open Git Repository.

Screenshots

Analyzing repository

GitDirStat Screenshot

Table result

GitDirStat Screenshot

Tree result

GitDirStat Screenshot

Remove paths from repository

GitDirStat Screenshot