1#
大 中
小 发表于 2024-11-25 11:46 显示全部帖子
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
+ I9 \+ x/ d/ M, k& wSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。9 D* g) ]7 O3 c8 U1 @' f: J
软件截图, S' a+ v0 a6 K. k9 A2 d

; C: ]) y9 i+ V8 L2 I7 g
5 [ O( D, P, E: N/ C: Z# U软件特点9 f/ {2 A5 {. P
1、专业的git管理工具: P, O, _ e/ \ o- a( p
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择8 R: U0 a# Q6 ^: p+ V& x
为了掌握日常的Git挑战,您几乎找不到更好的工具:
' p/ F2 B) K2 B3 l! ^: t通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱& c" N- d1 `! ^, {
2、一个软件相当于多种软件
- |/ d$ V% P: ]* r$ e使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
' U& a/ k6 w2 ^8 v3、包括所有内容:无需安装和配置其他工具
* R9 d# ?1 G& S* m9 }SmartGit附带:1 A- I; a" s3 H& q% o2 j
Git-Flow、SSH客户端、文件比较/合并. e+ R2 \3 b0 w2 d# w) t
4、与流行平台互动8 V2 a% F" s7 @" f
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments# \2 b {0 B) r1 I% O- L, j3 `; |. c% M
更新日志+ w/ P' I8 J. b- x4 m9 _
SmartGit 23.1.4 (2024-08-20): Q, S H# u. A
============================2 r- P3 h# z$ m' v$ y
Fixed Bugs
" i3 R- {4 n$ V; I( k7 K% w----------
& o/ G! i3 M% Z1 W7 a& |- Changes view:3 b9 v7 Z1 w1 ^
- internal error trying to stage "left" block at first line G2 M" }; R9 J+ g+ N( O o
- Unstage Selection: internal error for last block in unified diff view+ J: P! S+ K$ H4 t! a$ P: }
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
) `# F" i# F1 U2 C2 Q- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
( Z) m7 e; s' Y$ C3 M# X- Fetch more: after unshallowing commits graph is not refreshed& G9 L' V: _+ O( K7 j# H D
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
( I5 |+ U: I0 A" b- GitLab: possible error "Object 'sha' not found"6 O; \9 k; P+ v
- Init: may fail to create objects in case of file system problems7 ^0 D2 S% x& @
- Investigate: initial switch from Blame to Diff view gives empty panel
) ~9 \; P! d% R; r- s- v3 g- Log Graph (and Commits view): Q/ g5 X8 }1 L% b
- for email-only `.mailmap` lines, the original Author name was lost
5 e8 f" f2 V9 W! q+ C- for `.mailmap` lines containing `<>`, mapping was not applied! S6 B4 J9 m- T X5 w$ s ^
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
0 Q, ]. [* K2 L( L K/ J. h; a- n% b- Refresh:: y, A1 e% |/ p; Q1 _$ s
- possible internal error if `mailmap.file` contains an invalid path% ^1 {* o% O! Q8 r
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection! Q' q2 n- |$ J) z- G; i
- Rename: was not applicable any more for submodules (regression since 22.1)
+ X/ H$ h y1 X& v3 S6 u6 K2 F3 g- Remove: was not applicable any more for submodules (regression since 22.1)
0 K3 Z4 B. z" c4 w% S; H I- Window | Reset Perspective: kept previous layout8 v6 s0 [' c. d% A/ j4 W
- Standard window:) e; ?. v0 [# i9 x4 q& F- I
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab Q4 f2 G/ J/ c9 ~
- internal error trying to modify toolbar with "Basic" feature set
5 K: @% Y, Z: A- Graph: internal error when toggling "Show Tags" before graph has been loaded
4 }6 Z* l8 a% x0 R9 v- Linux:4 ^4 b$ c7 f2 w7 k
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin5 v. [% \3 Y d4 X( p
- Windows:2 |/ y: D. H, |2 w6 t1 b% _- u |
- possible error "Failed to invoke filter 'lfs'"
* ]$ B, ~3 {3 _7 z- possible errors related to invalid HOME
9 K, |7 E# ?+ DOther Noteworthy Changes. o+ A, J3 b+ W, o
------------------------. ?. B) r- ?9 s! I6 k% r
- Clone:3 p1 X- f# c. P0 c3 B5 u1 E3 x+ n, d
- GitHub: improve error message if authentication fails due to outdated username/password3 R& b0 @1 Z( T0 ~8 x8 F9 w3 P
- Conflict Solver: the Base window now has its own window bounds
) b( O' f- M' [# B. @- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
0 [: w0 G3 h- Z5 l; i- 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`
5 B$ @8 n6 ^8 m- macOS:# e& m2 Z7 K0 h" s) P. X6 l/ X
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
4 q1 A" d) Y% }2 c" a分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版1 S5 |& P: E, O+ N! S0 Z) j
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#9 u- O9 N( O. x" p) ]; v
链接:https://pan.quark.cn/s/0756de1afc57
/ o2 G; T8 ^# C链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|