# gitlit gitlit is a very simple desktop app that allows you to handle [git lfs file locks](https://github.com/git-lfs/git-lfs/wiki/File-Locking). ![gitlit main window](screenshots/main.png) ## download Just go to releases and download the version for your platform. ## usage 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. ## contribute 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](http://ejs.co/) is used for templating. The templates are in `app/js/templates.js`. - [sorttable.js](http://www.kryogenix.org/code/browser/sorttable/) to sort the table containing the files. - [jQuery](https://jquery.com/), because it's still cool to have it, even if everyone says it's dead and we should do without. - [Bootstrap](https://getbootstrap.com/) for the layout - [PNotify](https://github.com/sciactive/pnotify) for generic notifications ### run the app ``` cd app npm start ``` ### make a release ``` ./makedist.sh ``` ## license ISC