查看: 1235|回复: 0

SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版

[复制链接]
发表于 2024-9-27 09:19:39 | 显示全部楼层 |阅读模式
介绍
/ n3 g2 B2 ]& @3 D* N" p" TSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
/ k& A  m% ^0 ~+ {$ |软件截图
$ c' w4 h8 |! @: r$ q3 n+ T4 h6 n: x2 K; m$ f
软件特点9 P2 K- F* A9 i% W( I8 @  I
1、专业的git管理工具
5 W5 o. a  Z" [0 e% R! F: e1 ~5 m对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择4 x2 I% z, s* |( _. v! l$ n0 C! P
为了掌握日常的Git挑战,您几乎找不到更好的工具:+ ]$ }) t# P& `7 I+ I7 u5 }
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
0 d  E  z" r0 S2 u3 k2、一个软件相当于多种软件
* I( `9 c1 q  [, R; ]! ~使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
( g% D+ R6 Q# F# B3、包括所有内容:无需安装和配置其他工具9 \/ b6 I5 `/ A+ y. A: y
SmartGit附带:
- N  y) @9 B+ a- k* n& rGit-Flow、SSH客户端、文件比较/合并
+ \' A* N, E- {+ Z, G8 s4、与流行平台互动
' |" C2 j+ N' Y) n0 ySmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
* K' F  x' j% @* J更新日志# s+ q+ `1 o) y! s/ \( c
SmartGit 23.1.4 (2024-08-20)" S0 z: }( I  _( h% ~5 L2 U+ u/ Z
============================8 ]' x: p  t, ~( O
Fixed Bugs- i" C/ \5 M: V# p& z. }# V- R
----------! K$ r. Z8 |, A, `6 J7 I. y4 P: W
- Changes view:8 k. j6 A/ l4 n) R% J9 i6 B1 f
- internal error trying to stage "left" block at first line% I* f+ f4 C# h7 S5 h
- Unstage Selection: internal error for last block in unified diff view6 n1 d3 Z6 _7 y2 m, g( @  m
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")% T5 |2 h# v2 a% m( c
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits. {/ Q0 K' E, u% o* N7 ]: D
- Fetch more: after unshallowing commits graph is not refreshed
' I0 o, V  k, G- f8 M8 ~- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required2 y& F  c9 C3 f7 M1 F! Z" z- o
- GitLab: possible error "Object 'sha' not found"
# h5 f2 }; R* M, G% d1 \' }- Init: may fail to create objects in case of file system problems4 ~( ~+ Q/ [- r$ V9 U
- Investigate: initial switch from Blame to Diff view gives empty panel
" r! v) M5 n2 p! n- Log Graph (and Commits view):
' x. F8 x% C+ W" X- for email-only `.mailmap` lines, the original Author name was lost
8 {- i- V# w- q" B- for `.mailmap` lines containing `<>`, mapping was not applied4 \) B6 X7 k: S6 {0 D
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
1 p. Y; {2 E- l- }9 q- Refresh:
( F; n3 }- u3 w3 G- possible internal error if `mailmap.file` contains an invalid path; f- z& j0 Q) I8 q* ^4 B) n
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection3 Y5 p7 I% |; J( `' c! U
- Rename: was not applicable any more for submodules (regression since 22.1). P8 Z4 l5 V2 X( [% v, n& w! r
- Remove: was not applicable any more for submodules (regression since 22.1)8 ~: K; X# H. [! {- J* Y. j
- Window | Reset Perspective: kept previous layout. v+ s0 X. Q( Q1 k) X
- Standard window:
1 d4 a  T$ o  W- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
  i' o. R! `" E( Y+ [- internal error trying to modify toolbar with "Basic" feature set
0 p% M. I3 r3 [) v1 l& \* \( Z- Graph: internal error when toggling "Show Tags" before graph has been loaded5 ]7 f* b6 f8 Q* {0 I; ~
- Linux:
! M2 B: b; j1 l- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin8 R' l% \) g# }" A! E9 A
- Windows:
2 ?$ \. D: N! o- e5 k0 ^- possible error "Failed to invoke filter 'lfs'"
0 {" `6 q+ J. M6 Q- possible errors related to invalid HOME: G0 n2 w/ Q/ A; Z
Other Noteworthy Changes
- V6 [7 Q( {. f# E+ d2 z# e------------------------
, v" y) p: M# }- h3 M; h+ h2 W% z- Clone:1 ]6 G, b( J5 `) Z- p
- GitHub: improve error message if authentication fails due to outdated username/password
* M! M/ ^. P1 _/ p1 l- Conflict Solver: the Base window now has its own window bounds* J! e# r/ N9 m( x* C1 i& I
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
: R. B% |2 v" ?1 D+ Y) `" r; ]" L- 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`
( p* u1 |" H5 i- F' g1 Y" x- macOS:2 |+ ^2 z. e1 z* L/ Y% \( v5 L
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
% M0 ?8 a: ~) ~, w% P! {分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版- W9 Q  s2 ~" u. o' ~6 }7 z7 h  S
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
7 y" j( q* |9 k8 B# A, s! L链接:https://pan.quark.cn/s/0756de1afc57
2 f1 {) i, }/ ~7 W$ W/ M" h; [& k链接:https://www.yunpan.com/surl_y96miVDTmik

* X/ q. @, A, g, c- O

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部