1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
A" Z& ]- k9 DSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。' |7 j! Z# c: E# V( B- V
软件截图+ |% B d7 n$ U! u

' S' }& o* Z: @$ M& R( ~
1 W" G% ~: R% }0 S) r1 z5 r6 E软件特点
8 R4 M+ J; D/ f* Z- |3 J9 V1、专业的git管理工具
4 Q* z P' E& o对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
; y7 K' F! ~8 I0 O% Z. d+ [* F! d为了掌握日常的Git挑战,您几乎找不到更好的工具:" B. G+ M% S8 d$ l( W
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱: F# ^! h3 Z* A9 [6 `1 ^& S
2、一个软件相当于多种软件
3 n" ^1 @0 [; m! q使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上; b8 u( f( g$ C/ }( p( A
3、包括所有内容:无需安装和配置其他工具
+ d, ~& `- P f8 T) v7 J5 \$ _SmartGit附带:( E8 d6 {2 q+ m) Q* s, F9 @
Git-Flow、SSH客户端、文件比较/合并: Q( Q; {* v0 _6 q+ @
4、与流行平台互动/ o1 q7 V5 H9 G1 @3 J
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
7 Q% w. e/ Z3 N# p+ K9 B更新日志
0 U( t& t& @" z1 n5 S. U; P% q0 CSmartGit 23.1.4 (2024-08-20)8 w+ \1 F7 W0 e3 W
============================
, p' z" B. @2 p* P. K+ z2 ?Fixed Bugs( L2 d1 ?/ |( }" ^# P+ k7 A
----------: u& M4 ?6 x/ D. r( f
- Changes view:
! m6 z5 S- Y% `# V% b- internal error trying to stage "left" block at first line
# q5 Z- R0 u2 _1 M/ u# m- Unstage Selection: internal error for last block in unified diff view
M8 \9 d% D' I; X7 d6 c- W# O- p- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji"): t; N! f$ D" e& f
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
5 o/ F# u9 L5 k0 `- Fetch more: after unshallowing commits graph is not refreshed
4 T! Z, g; ]' B7 k, a5 P9 F- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required4 i p4 p- Y' e' a; X0 x" T
- GitLab: possible error "Object 'sha' not found"* F3 C) F, }) L+ p0 [4 w$ h
- Init: may fail to create objects in case of file system problems7 Z) ~5 U( s Z. F; J
- Investigate: initial switch from Blame to Diff view gives empty panel- n' Y4 R# B$ s( `, F4 s
- Log Graph (and Commits view):3 ]4 _* U2 K1 O n
- for email-only `.mailmap` lines, the original Author name was lost
7 L$ H1 Y8 G0 h- for `.mailmap` lines containing `<>`, mapping was not applied- ~6 V8 @1 K' {9 N# p& h3 n! R: F
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
L% s; _* S: S* u' M- Refresh:) E8 P2 T& b3 @
- possible internal error if `mailmap.file` contains an invalid path8 z9 C- c5 Y0 y: V1 a8 @: Y
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
9 {9 l, c. Y/ z: G- Rename: was not applicable any more for submodules (regression since 22.1)
; t& @1 ?+ V6 j1 P* b- Remove: was not applicable any more for submodules (regression since 22.1)1 E0 p" i, b3 _& j- _& Q( ^% S
- Window | Reset Perspective: kept previous layout+ A1 y7 J8 z s
- Standard window:
6 g- m0 }3 I6 x( I- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab4 g o9 e1 M; V* t' ^$ l! @/ Z
- internal error trying to modify toolbar with "Basic" feature set
" b( A0 U9 C5 ~5 L5 |- Graph: internal error when toggling "Show Tags" before graph has been loaded
- D) y8 a! i& ?- Linux:
- N9 W) g! u; n- f# V) j0 j- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin% E6 K% L' I2 w: S. t
- Windows:) v% C# S; f Q* q) U
- possible error "Failed to invoke filter 'lfs'"
4 H2 N4 o4 h3 L% h& P5 }- possible errors related to invalid HOME) \4 h, M1 x3 v' X- c$ a0 c" V
Other Noteworthy Changes) }: }# M1 V+ n; S0 E8 B9 y
------------------------+ V& q* n( W m2 z1 c
- Clone: {6 |" Z% s% ]$ F j0 C
- GitHub: improve error message if authentication fails due to outdated username/password0 \/ H o& w( x, j( Y
- Conflict Solver: the Base window now has its own window bounds$ w, c N S4 G* Y8 f3 _2 e
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations' r3 I: T- H1 A5 h, S% ~6 u
- 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`+ X# X: K( `( S# l7 d% p1 V
- macOS:( R# ~! X0 j9 Q
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog0 S' f/ }8 S. n4 d
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版* V' |: n# Y l( V$ I0 l3 a
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
# L2 a6 q5 [1 q0 ^& Z链接:https://pan.quark.cn/s/0756de1afc57
4 H) J2 U; m- ]& d# V链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|