GitPie is a Multiplataform 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.
The pie is extremely hot! Eating it can hurt!
GitPie is under hard development. And can have a lot of bug and unterminated capabilities. Please go easy and be gentle.
GitPie is built on NW.js and Angular to have a maintainable and organized source to anyone understand what's going on behind the scenes.
With GitPie you can:
- Add any Git repository
- Clone any Git repository
- Visualize the commit history
- Visualize the number of commits
- Visualize changes per commit
- Visualize changes in files
- Add files to commit
- Commit changes
- Pull changes (An ssh key needs to be configured properly)
- Push changes (An ssh key needs to be configured properly)
- Create new branchs
- Switch between branchs
- Visualize repository tags
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.
Just execute the follow commands to build the project from source:
git clone https://github.com/mapaiva/GitPie.git
cd GitPie
npm install
npm install -g grunt-cli
grunt buildIf you want to make changes in the style of the application, you need to run the dev grunt task that will convert your sass changes into css. For this execute:
grunt devCopyright (c) 2015 Matheus Paiva (MIT) The MIT License
