Skip to content

Doing git simply 👉 Gitlly. Minimal git client made using Electron + React.

License

Notifications You must be signed in to change notification settings

prajapati-parth/gitlly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gitlly

Minimal git client

Did Gitlly help you? Consider buying me a coffee!
Buy Me A Coffee

gitlly in action

Contributing

  • Clone the source code
    git clone https://github.com/prajapati-parth/gitlly.git

  • Configure to install node native module - Nodegit and install dependencies

# Electron's version.
export npm_config_target=1.7.9
# The architecture of Electron, can be ia32 or x64.
export npm_config_arch=x64
export npm_config_target_arch=x64
# Download headers for Electron.
export npm_config_disturl=https://atom.io/download/electron
# Tell node-pre-gyp that we are building for Electron.
export npm_config_runtime=electron
# Tell node-pre-gyp to build module from source code.
export npm_config_build_from_source=true
# Install all dependencies, and store cache to ~/.electron-gyp.
HOME=~/.electron-gyp npm install

Reference: https://mitchellsholly.com/the-simpler-way-to-rebuild-native-modules-in-electron/

  • Run dev server npm run dev

  • Run gitlly npm run gitlly

License

MIT

About

Doing git simply 👉 Gitlly. Minimal git client made using Electron + React.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published