GitPie is a Multiplatform Client for Git that have the goal to be a simple and elegant solution to manage any git project don't matter what git service you use. And the best is 100% open source.
GitPie is built on Electron and Angular to have a maintainable and organized source to anyone understand what's going on behind the scenes.
Prerequisites
Available on 32-bit and 64-bit.
Download the latest Pie from the GitPie release page.
Available on 32-bit and 64-bit.
Download the latest Pie from the GitPie release page.
Available on 32-bit and 64-bit.
Download the latest Pie from the GitPie release page.
Want to contribute with the project? This is awesome. But before doing that we prepare a recipe to you do it the right way.
All contributions must adhere to the Idiomatic.js Style Guide, by maintaining the existing coding style.
Discuss the changes before doing them. Open a issue in the bug tracker describing the contribution you'd like to make, the bug you found or any other ideas you have.
Fork the project and submit your changes by a Pull Request
Be the most creative as possible.
If you want to make changes in the style of the application, you need to convert the sass code into css. For this execute:
npm run devJust execute the following commands to build the project from source:
Prerequisites
- wine (Required only if you're on OSX or Linux)
git clone https://github.com/gitpie/GitPie.git
cd GitPie
npm install
npm build # This will build binaries for the all supported platforms: `linux`, `osx` and `windows`If you want build to a specific platform, just execute one of the following commands:
npm run linux32
npm run linux64
npm run osx64
npm run win32
npm run win64
# You can just build the binaries
npm run build:linux32
npm run build:linux64
npm run build:osx64
npm run build:win32
npm run build:win64The following tasks will create a installer for Windows, a .dmg file for OS X, a .deb and .rmp file for linux and compressed files with the binaries for each platform.
Prerequisites
- zip
- makensis See how install it
- wine (Required only if you're on OSX or Linux)
The following programs are required only if you want to build .deb and .rpm packages
- dpkg-deb
- alien
npm run pack # This will pack the application for the all supported platforms: `linux`, `osx` and `windows`
npm run pack:linux32
npm run pack:linux64
npm run pack:osx64
npm run pack:win32
npm run pack:win64Copyright (c) 2016 Matheus Paiva (MIT) The MIT License
