A gui for Git LFS file locks
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode update dependencies Oct 9, 2018
app v1.0.4 Dec 12, 2018
node_modules update deps Dec 11, 2018
screenshots readme May 19, 2018
.gitignore keep node modules Jun 3, 2018
.jscsrc ! May 18, 2018
README.md add dev instructions Jun 3, 2018
makedist.sh compress files for release May 19, 2018
package-lock.json v1.0.3 Dec 11, 2018
package.json update dependencies Oct 10, 2018



gitlit is a very simple desktop app that allows you to handle git lfs file locks.

gitlit main window


Just go to releases and download the version for your platform.


gitlit takes one command line argument: the git repository directory on your filesystem you want to handle the locks for.

So if you want to look at the locked files on the /home/s2/myApp directory, run gitlit like this:

gitlit /home/s2/myApp

If no folder is specified, gitlit looks at the current path.


The code is very easy. Just clone the repo and have look! Use the .jscrc for formatting the code and keep it clean and consistent.

There are just some js libraries:

  • ejs is used for templating. The templates are in app/js/templates.js.
  • sorttable.js to sort the table containing the files.
  • jQuery, because it's still cool to have it, even if everyone says it's dead and we should do without.
  • Bootstrap for the layout
  • PNotify for generic notifications

run the app

cd app
npm start

make a release