gitsh 是一个 git 交互式的 shell. 通过 gitsh 你可以使用每个 git 命令,你可以在本地自定义 git 命令。
本次更新内容如下:
在
gitsh.historyFile
设置中支持~
(Cedric Staniewski)支持
%g
and%G
命令显示当前的 Git 命令(Ben Knoble)重写 Tab 补全功能,使用上下文联想代替原声的选项(George Brocklehurst & Eric Collins)
Tab 补全支持 gitsh 和 git-config 变量
Tab 补全支持更详细的命令选项 (e.g.
push --force-<tab>
expands topush --force-with-lease
)Tab 补全支持在一行命令中支持多个命令 (e.g.
commit && pus --force-<tab>
)在
~/.gitsh_completions
中可以自定义 Tab 补全命令。Tab 补全命令支持 Git 2.20(George Brocklehurst)