1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍) n" \: F6 q; ~/ M$ B
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
7 D$ R. z& K: x; B; l. V" c% k1 V/ L软件截图- J% t8 n4 _4 ~2 M2 q

, M6 b1 \' |; r6 X& O. \, [
4 m! r& Y* [% b+ E软件特点3 O& F5 q ?5 C! b: `* l1 w- h
1、专业的git管理工具
1 ?+ V2 A, J" x6 c/ j对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
5 t2 c/ {% H3 D4 O1 c; l5 e为了掌握日常的Git挑战,您几乎找不到更好的工具:/ \+ z9 V& Y, @3 V7 j
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱( @0 c/ o( d3 i) S" X- N9 L
2、一个软件相当于多种软件
9 P: H2 W1 Y) N+ ~- i9 {7 m使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上- Y' ^% z- ^% C! Z/ A6 d P$ x I) x
3、包括所有内容:无需安装和配置其他工具5 K* j0 i* F; h- H# N
SmartGit附带:; Q" Z) H* |" S, `' ?0 A$ _/ T6 Y3 H
Git-Flow、SSH客户端、文件比较/合并
- {6 H( ^: R1 ~" s$ E8 }4、与流行平台互动 \, b8 d0 ?9 g) U. F9 m
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
c/ |0 G9 {8 j' \ c5 o更新日志
. T1 s: ~$ r0 y0 v) A' l1 DSmartGit 23.1.4 (2024-08-20)0 G5 _% v( @: M
============================3 ~6 y1 @" E0 r% ?
Fixed Bugs/ q% Z1 p! |6 f3 |2 |2 s0 W
----------
9 u, H3 G& D$ Z1 }. M& u7 o1 P' j- Changes view:. E2 m: g- Z/ P/ z% k
- internal error trying to stage "left" block at first line
; O5 U: s8 i. f* u% n0 X- Unstage Selection: internal error for last block in unified diff view
5 S9 \; P$ R) C1 Q% i0 G# }- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
9 X/ m# ?8 _: U# {& j* Q/ V- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits |' g& I5 i7 [+ N/ v: E- P
- Fetch more: after unshallowing commits graph is not refreshed
% Y: R7 \" [# s. P4 f; z3 G- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
7 W" Y( c/ l) v f8 X" z: M/ A- GitLab: possible error "Object 'sha' not found"0 Q- d* E: P, D
- Init: may fail to create objects in case of file system problems5 I) S) U$ ^7 T
- Investigate: initial switch from Blame to Diff view gives empty panel1 j' Z! P7 J* X. j2 d+ |+ u; i
- Log Graph (and Commits view):. N4 d" p6 Q! r7 L3 t) M0 _
- for email-only `.mailmap` lines, the original Author name was lost
% S, ^3 n. H, Q- for `.mailmap` lines containing `<>`, mapping was not applied" ?* ~4 `) t9 V; Q
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
8 ~0 G- Q7 V) L# N) t- Refresh:
' `& m' { n$ k8 X' o- possible internal error if `mailmap.file` contains an invalid path2 {1 \1 s/ h4 q( g
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection" A6 b& M7 e/ K6 A
- Rename: was not applicable any more for submodules (regression since 22.1)
; Q; e, v4 h1 o' U5 J: S- Remove: was not applicable any more for submodules (regression since 22.1)' H( U6 f. L" S$ R$ t9 n4 C7 C
- Window | Reset Perspective: kept previous layout
/ K9 b5 e( x) p2 ] m- Standard window:0 A+ h0 q! I1 Y @$ e% m
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab/ I4 t3 J6 q( T& i# v
- internal error trying to modify toolbar with "Basic" feature set
! ` ~4 B! K B r6 _- Graph: internal error when toggling "Show Tags" before graph has been loaded
% q; Q9 Y0 N" T/ `0 g3 X$ z- Linux:
# g; i4 y- C/ p- _/ w2 }- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin! [" U: c# b& k9 }/ d7 P* U* l
- Windows:
( j7 W1 D' a' W, F- possible error "Failed to invoke filter 'lfs'"1 ~$ L1 m, [2 X- d& g
- possible errors related to invalid HOME* P. @ ]7 }1 x0 E( t% y2 b. V
Other Noteworthy Changes
/ X q( y* O3 i1 `- \* h------------------------# o' v: @" @* D8 L% X# f+ a8 P7 c! F
- Clone:
+ m: J0 S: U# v- I' m0 S/ P6 L- GitHub: improve error message if authentication fails due to outdated username/password3 D3 F. _, ~3 s! W [
- Conflict Solver: the Base window now has its own window bounds
" a d9 ^6 D% ~6 K# A$ `! o" F- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
$ r$ R5 f- b0 r: o- 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 t) z; S0 G' i
- macOS:
0 U4 o6 `- N7 @$ ], u9 l- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog$ V0 @& k7 r) R
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
$ G0 {. Y9 ?& J9 k$ E链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
5 S! B9 V' L( v! t$ m, \链接:https://pan.quark.cn/s/0756de1afc57
+ t( c" a' `4 u2 R2 S q链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|