jackywongx /
gitmous
Gitmous 是一个运行在终端里的 Git 客户端。它把图形化源码管理面板中常见的点击式工作流带进终端:不必记忆 Git 命令,通过鼠标、按钮、菜单和对话框就能完成日常版本管理。完全由鼠标操作按钮和菜单完成日常git操作。 它适合希望保留终端工作环境,但又想减少 Git 命令记忆和频繁切换工具的开发者。 能做什么 在当前目录下发现仓库,也可添加本地仓库、初始化仓库或从远程地址克隆 点击文件即可暂存、取消暂存和查看工作区差异,支持一键暂…
jackywongx /
Gitmous 是一个运行在终端里的 Git 客户端。它把图形化源码管理面板中常见的点击式工作流带进终端:不必记忆 Git 命令,通过鼠标、按钮、菜单和对话框就能完成日常版本管理。完全由鼠标操作按钮和菜单完成日常git操作。 它适合希望保留终端工作环境,但又想减少 Git 命令记忆和频繁切换工具的开发者。 能做什么 在当前目录下发现仓库,也可添加本地仓库、初始化仓库或从远程地址克隆 点击文件即可暂存、取消暂存和查看工作区差异,支持一键暂…
Gitmous 是一个运行在终端里的 Git 客户端。它把图形化源码管理面板中常见的点击式工作流带进终端:不必记忆 Git 命令,通过鼠标、按钮、菜单和对话框就能完成日常版本管理。完全由鼠标操作按钮和菜单完成日常git操作。 它适合希望保留终端工作环境,但又想减少 Git 命令记忆和频繁切换工具的开发者。 能做什么 在当前目录下发现仓库,也可添加本地仓库、初始化仓库或从远程地址克隆 点击文件即可暂存、取消暂存和查看工作区差异,支持一键暂存或取消暂存全部更改 创建提交,查看提交详情及其中的文件,并可还原到指定提交 创建、切换、发布、合并和删除本地或远程分支 完成 fetch、pull、push、发布当前分支,以及管理远程仓库 创建、应用、弹出、查看或删除储藏;创建和删除标签 处理合并冲突:接受当前版本、接受传入版本、中止合并,或在手动编辑后标记为已解决 支持简体中文和英文界面,以及主题强调色设置 涉及丢弃本地更改或改写历史的操作都会先要求确认,再调用 Git。 界面预览 使用方式 项目基于 Node.js 和 Git,支持 Windows、macOS、Linux,需要使用支持鼠标报告的终端。可通过 npm 全局安装: bash npm install --global gitmous gitmous 也可克隆源码后运行: ba git clone cd gitmous npm install npm start -- /path/to/your-repository Windows PowerShell 示例: powershell npm start -- D:\github\your-repository 欢迎试用并反馈问题或建议。
讨论这个产品