All Projects → huangruichang → treex

huangruichang / treex

Licence: other
(WIP)基于 electron 和 nodegit 开发的 git 客户端。

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to treex

Nodegit
Native Node bindings to Git.
Stars: ✭ 5,022 (+12776.92%)
Mutual labels:  nodegit
git-documentdb
Offline-first Database that Syncs with Git
Stars: ✭ 20 (-48.72%)
Mutual labels:  nodegit
buildservice
Project build service using node, CI script
Stars: ✭ 21 (-46.15%)
Mutual labels:  nodegit

Treex

基于 electron 和 nodegit 开发的 git 客户端。

ScreenShot

treex-gif-2

Features

  • 历史浏览、历史搜索
  • 工作区查看
  • 分支切换与查看
  • 标签查看
  • 贮藏(stash)
  • 远端分支下载
  • 子模块
  • 仓库克隆(目前仅支持 http)

Installation

请移步到该项目的 release 页面。

当前版本支持平台

  • OSX
  • Windows(尚未发布)
  • Linux(尚未发布)

Development

开发版

在项目根目录运行

npm run dev
npm run open:dist

打包

在项目根目录运行

npm run production

然后 cd 到 ./app/dist,使用 electron-packager 进行打包,如

electron-packager ./ --name=treex --version=1.1.1 --no-prune --icon=./assets/logo/treex-square.png.icns

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].