• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

golbin/git-commander: A git tool with an easy terminal interface.

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

golbin/git-commander

开源软件地址:

https://github.com/golbin/git-commander

开源编程语言:

JavaScript 100.0%

开源软件介绍:

git commander

A git tool with an easy terminal interface.

ScreenShot

Features

  • git status
  • git add [files]
  • git reset -- [files]
  • git commit [files]
  • git log
  • git reset
  • git diff file
  • git branch
  • git merge (handling conflict)
  • git pull/push

Install & Usage

$ npm install -g git-commander
$ git-commander

Requirements

  • git >= 2.4
  • nodejs >= 0.12
  • blessed >= 0.1.7
  • lodash >= 3.0

Key Configuration

We have two key sets vi and mc preconfigured. The default one is vi.

Using the mc key set

You will need to place a file at ~/.config/git-commander/config.json with the following content:

{
    "keySet": "mc"
}
Redefining keys one by one

You also can redefine keys one by one if you would like. You'll need to extend your ~/.config/git-commander/config.json file with a key called keys and put all your key definitions there. For example if you would like to use the mc key set and make key x quit the application, you'll need to add the following:

{
    "keySet": "mc",
    "keys": {
        "common": {
            "quit": [
                "x"
            ]
        }
    }
}

You can find default settings here.

Troubleshootings

ANSI color codes are displayed

ANSI color codes are being displayed if you set "always" for color settings in your .gitconfig. For fixing this, set "auto" for color settings like below.

[color]
    # diff = always
    diff = auto
    status = auto
    ui = auto
    branch = auto

Non-ascii character problem

If you use non-ascii character for source files, You need to disable the core.quotepath option using following command:

$ git config --global core.quotepath false

License

MIT




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap