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 dev
Just 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:win64
The 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:win64
Copyright (c) 2016 Matheus Paiva (MIT) The MIT License