gitsh 0.11 发布了。gitsh 开始一个 git 操作的 SHELL 环境,用以替代原有命令行的操作方式。
更新内容:
Bug 修复
命令的尾部分号不再引起解析错误(George Brocklehurst)
新特性
Execute shell commands via /bin/sh to gain support for shell features like globbing, e.g. !ls * will now behave as expected (George Brocklehurst & Mike Burns)
Don't create duplicate history entries when running the same command multiple times (Justin Moore & Calle Erlandsson)
Output a useful error message if gitsh can't find Git (Calle Erlandsson)
Abbreviate the user's home directory path as ~ when it's shown in the prompt (Scott Stevenson)
Use a custom C extension to integrate with GNU Readline. This avoids many tab completion issues libedit users have experienced, and paves the way for building more advanced tab completion schemes (George Brocklehurst)
Robust support for quoting and escaping, and for tab completing quoted and escaped arguments (George Brocklehurst)
Significant speed improvements when generating the prompt (Calle Erlandsson)
下载地址:https://github.com/thoughtbot/gitsh/releases/download/v0.11/gitsh-0.11.tar.gz
来自:开源中国社区

