A friendly desktop git client for OS X, Linux and Windows.
The idea is to make a desktop GUI client for git which works the same across platforms. The project will have first class support for OS X and Linux, and will support Windows where possible. If you want to change this and make Windows a first-class supported platform, get in touch as I'll need someone to be an active maintainer as I don't have access to a Windows system for testing and development.
Sourcey makes use of:
The builds
directory should include prebuilt versions of the latest releases available.
If you want to hack/contribute to the Sourcey project then you should follow these steps:
- Install Node and NPM. Personally I favour the 'N' node manager.
- Clone the Sourcey repo.
- Change directory into the project repo.
- Run
npm install
to install project dependencies. cd src && npm install && cd ..
to install source dependencies.
Now you have a development version of the project installed, you can make use of the following npm scripts:
npm start
will start a development version reading directly fromsrc
Sourcey follows the gitflow principles where possible. If you want to contribute, please work on a feature branch prefixed feature/
with a short descriptive feature name (e.g. feature/added_commit_btn
).
Submit a PR when you're ready to merge into develop
- not master
.