
gitsh
thoughtbot
An interactive shell for git
AI 简介
gitsh 是一个专为 Git 设计的交互式命令行外壳,允许用户在不重复输入 'git' 前缀的情况下连续执行 Git 命令。它支持本地 Git 别名、配置、Tab 键自动补全(含分支与第三方命令)、临时会话级配置修改、魔法变量(如 $_rebase_base)、内嵌 Shell 命令(以 ! 开头)及复合命令(&&/||)。提示符实时显示仓库状态(分支名、脏/干净状态等),无需修改用户 shell 配置。适用于频繁执行多步 Git 操作的开发者,尤其适合代码审查、分支管理、交互式变基与合并调试等场景。
Ruby
BSD 3-Clause "New" or "Revised" License2k
Stars
102
Forks
61
Watchers
33
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分54.04
默认分支main