介绍
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
软件截图

软件特点
1、专业的git管理工具
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
为了掌握日常的Git挑战,您几乎找不到更好的工具:
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
2、一个软件相当于多种软件
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
3、包括所有内容:无需安装和配置其他工具
SmartGit附带:
Git-Flow、SSH客户端、文件比较/合并
4、与流行平台互动
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
更新日志
SmartGit 23.1.4 (2024-08-20)
============================
Fixed Bugs
———-
– Changes view:
– internal error trying to stage “left” block at first line
– Unstage Selection: internal error for last block in unified diff view
– Changes view/File Compare/…: parsing was broken if token ended with 32-bit char (e.g. “emoji”)
– Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
– Fetch more: after unshallowing commits graph is not refreshed
– Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
– GitLab: possible error “Object ‘sha’ not found”
– Init: may fail to create objects in case of file system problems
– Investigate: initial switch from Blame to Diff view gives empty panel
– Log Graph (and Commits view):
– for email-only `.mailmap` lines, the original Author name was lost
– for `.mailmap` lines containing `<>`, mapping was not applied
– Rebase: some warning dialogs showed “Merge” instead of “Rebase” in title
– Refresh:
– possible internal error if `mailmap.file` contains an invalid path
– possible error “The process cannot access the file because another process has locked a portion of the file” for untracked-missing rename detection
– Rename: was not applicable any more for submodules (regression since 22.1)
– Remove: was not applicable any more for submodules (regression since 22.1)
– Window | Reset Perspective: kept previous layout
– Standard window:
– possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
– internal error trying to modify toolbar with “Basic” feature set
– Graph: internal error when toggling “Show Tags” before graph has been loaded
– Linux:
– File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
– Windows:
– possible error “Failed to invoke filter ‘lfs'”
– possible errors related to invalid HOME
Other Noteworthy Changes
————————
– Clone:
– GitHub: improve error message if authentication fails due to outdated username/password
– Conflict Solver: the Base window now has its own window bounds
– Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
– Log and Working Tree window: optionally hide *Toggle ‘Assume Unchanged’* and *Toggle ‘Skip Worktree’* commands by setting the low-level property `file.contextMenu.toggleRareFileStates` to `false`
– macOS:
– Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版

1. 该网盘资源的安全性和完整性需要您自行判断,点击下载地址直接跳转到网盘官方页面。本站链接通过程序自动收集互联网公开分享链接,本站不储存、复制、传播任何网盘文件,也不提供下载服务。
2. 本站遵守相关法律法规,坚决杜绝一切违规不良信息,如您发现任何涉嫌违规的网盘信息,请立即向网盘官方网站举报,并及时反馈给我们进行屏蔽删除。
3. 本站高度重视知识产权保护和个人隐私保护,如有网盘链接侵犯您的合法权益,请立即向网盘官方网站举报,并参见本站《版权说明》提供书面材料联系我们屏蔽删改。

10积分
