SmartGit是一款功能强大的Git图形化客户端软件,适用于Windows、macOS和Linux系统。它支持与GitHub、Bitbucket和GitLab等流行的代码托管平台进行交互,极大地提升了代码管理的便捷性。作为专业的Git管理工具,SmartGit为用户提供了简单且高效的工作流,对于日常的Pull、Commit和Push操作,它有着简洁易用的界面和流程,能够显著提升使用者的生产力。同时,它还能帮助用户避免在使用Git过程中常见的陷阱。SmartGit的独特之处在于,它不仅支持Git,还能用于SVN,相当于将多种软件的功能集于一身。并且,该软件自带Git - Flow、SSH客户端…...
SmartGit 是一款专业的 Git 图形化客户端,同时支持 GitHub、Bitbucket 和 GitLab 等主流代码托管平台,可在 Windows、macOS 和 Linux 系统上运行。对于不习惯命令行的开发者来说,它提供了直观的可视化操作界面,让版本控制变得更加轻松高效。
软件截图

软件特点
- 专业的 Git 管理工具
对于日常的 Pull、Commit 和 Push 操作,SmartGit 提供了极为简洁的操作方式。面对复杂的 Git 挑战,它也能通过高效的工作流帮助提升生产力,同时在使用 Git 时有效规避常见的操作陷阱。 - 一个软件相当于多种软件
使用 SmartGit 不仅可以管理 Git 仓库,还能处理 SVN,并且跨平台支持 Windows、macOS 和 Linux。 - 开箱即用,无需额外配置
SmartGit 内置了 Git-Flow、SSH 客户端以及文件比较与合并工具,无需再安装和配置其他辅助工具即可开始工作。 - 与流行平台深度集成
SmartGit 针对 GitHub、BitBucket 和 Atlassian Stash 提供了专门的集成支持,方便创建和解析 Pull Request 以及 Review Comments。
更新日志
SmartGit 23.1.4 (2024-08-20)
修复的问题
- Changes 视图:修复了尝试暂存首行“left”块时的内部错误;修复了统一差异视图中最后一个块执行 Unstage Selection 时的内部错误;修复了 token 以 32 位字符(如 emoji)结尾时解析中断的问题。
- Cherry-Pick/Squash Commits:修复了与无效 Git 提交相关的潜在内部错误。
- Fetch more:修复了取消浅克隆后提交图谱未刷新的问题。
- Git-Flow, Init:修复了在空仓库中失败的问题,现在会根据需要创建初始空提交。
- GitLab:修复了可能出现的“Object ‘sha’ not found”错误。
- Init:修复了文件系统问题可能导致对象创建失败的情况。
- Investigate:修复了从 Blame 视图首次切换到 Diff 视图时面板为空的问题。
- Log Graph(及 Commits 视图):修复了仅含邮箱的 .mailmap 行导致原始作者名丢失的问题;修复了 .mailmap 行包含 <> 时映射未生效的问题。
- Rebase:修复了部分警告对话框标题显示“Merge”而非“Rebase”的问题。
- Refresh:修复了 mailmap.file 包含无效路径时可能出现的内部错误;修复了未跟踪缺失重命名检测时可能出现的文件锁定错误。
- Rename:修复了子模块中不再适用的问题(自 22.1 版本以来的回归)。
- Remove:修复了子模块中不再适用的问题(自 22.1 版本以来的回归)。
- Window | Reset Perspective:修复了重置后保留先前布局的问题。
- 标准窗口:修复了拖动标签页时弹出对话框(如主密码对话框)可能导致的内部错误;修复了在“Basic”功能集下修改工具栏时的内部错误。
- Graph:修复了在图谱加载前切换“Show Tags”时的内部错误。
- Linux:修复了使用拼音输入中文字符后撤销更改时文件比较及其他编辑器出现的内部错误。
- Windows:修复了可能出现的“Failed to invoke filter ‘lfs’”错误;修复了与无效 HOME 相关的潜在错误。
其他值得注意的变更
- Clone:GitHub 认证因用户名/密码过时而失败时,改进了错误提示信息。
- Conflict Solver:Base 窗口现在拥有独立的窗口边界。
- Evaluation:为过期评估增加了更多复制评估 ID 的方式。
- Log 和 Working Tree 窗口:可通过将低级属性 file.contextMenu.toggleRareFileStates 设置为 false,选择隐藏“Toggle ‘Assume Unchanged’”和“Toggle ‘Skip Worktree’”命令。
- macOS:设置向导在搜索仓库时,避免扫描已知会触发 macOS 显示确认对话框的目录。
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
文件目录树:
└── SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
└── smartgit-portable-23_1_4.7z
📢 以下文件由迅雷云盘用户于2024-08-22分享(文件数量过多时仅展示部分文件)
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版101.85MB
smartgit-portable-23_1_4.7z101.85MB
共1个文件,合计:101.85MB

10积分