1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍- z6 b) r& P- v3 W3 S6 |
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。+ ~8 [# a ~0 k5 R
软件截图" b# u; r" p, s6 A, _+ I
! _. @* z5 t8 ?( z7 p5 { a: [5 s+ u5 Z, z/ S- @
软件特点& a+ @ D; i G9 S
1、专业的git管理工具: ^5 P' V' l- G( |; z/ M
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
; U7 V& J% T/ k+ a( P; i为了掌握日常的Git挑战,您几乎找不到更好的工具:
5 y& B1 T" t; J) ]1 I' z% d通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
* x/ o0 T7 E8 R3 `5 x4 ]2、一个软件相当于多种软件
9 l, h3 ~0 q- V使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
. s6 c. F* }: a+ O \' m3、包括所有内容:无需安装和配置其他工具, f. p+ z* t7 p' ~) G' c! y
SmartGit附带:4 e8 D. q, p6 @1 E5 b& I5 y
Git-Flow、SSH客户端、文件比较/合并
! Y+ Z6 K* w+ w4 b. t- c! `! F( C% N4、与流行平台互动! {* [& Z+ G) l, ^
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments/ A& [$ `% h% _5 F" e8 o5 H0 ~/ A
更新日志
: S& i F1 D2 S3 c X; s- zSmartGit 23.1.4 (2024-08-20)1 j6 i" ]9 y$ {2 e1 s
============================
0 m" H0 I4 D. d/ X6 ]/ cFixed Bugs0 W6 U w6 Y: d- e; M( D. C" m
----------2 E5 U+ ?0 \7 b# X& @
- Changes view:
7 S7 C. @$ _( \. f5 T Q4 Z- M- internal error trying to stage "left" block at first line/ t6 h" }7 s1 m; W
- Unstage Selection: internal error for last block in unified diff view: @* U1 P' S1 [( k a
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
7 [' l: P. S r. F" p8 K0 v% p8 m! t- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
, Q! o7 n5 r) y) B, P) n9 P* u- Fetch more: after unshallowing commits graph is not refreshed
2 g1 p% [& E9 m5 ~# T7 H. C% p- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
$ r! M9 Z M/ [4 s& p) [# q- GitLab: possible error "Object 'sha' not found"
' M0 M Q- v' _6 f; P0 z) V0 `9 q# `- Init: may fail to create objects in case of file system problems
8 M/ t8 V6 ^. d- Investigate: initial switch from Blame to Diff view gives empty panel
2 T0 r6 z6 ]: `3 p- ^0 B- Log Graph (and Commits view): [, Z- h7 F3 V5 @% s
- for email-only `.mailmap` lines, the original Author name was lost
5 j {3 z/ c1 r! {0 C4 Z. G- for `.mailmap` lines containing `<>`, mapping was not applied
5 b( H% [& e2 w6 H0 K& q' Q3 C- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title( I' }8 h [+ r, _* l! v2 N! }" I2 X
- Refresh:
5 s5 `; m" T6 {" L# _( j7 i5 L- possible internal error if `mailmap.file` contains an invalid path
+ C9 o l$ O7 s1 l- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
$ i& v J! e% @: p) X2 [0 X/ p- Rename: was not applicable any more for submodules (regression since 22.1)2 e# e% E! h. H% N
- Remove: was not applicable any more for submodules (regression since 22.1)
2 l2 _& E) }1 u' G; }7 k- Window | Reset Perspective: kept previous layout
2 I) P4 d. l& U% q" {/ X# I& n- Standard window:
$ [! @; F4 q4 z! R' O- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab9 j# u. M: d; m" v8 v3 o5 V
- internal error trying to modify toolbar with "Basic" feature set: C. P! A( N7 ]9 u, }
- Graph: internal error when toggling "Show Tags" before graph has been loaded# r0 C* W w+ C& j8 m
- Linux:7 u" _6 D- _0 B* X5 u/ F
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin- H- A. X$ q$ L# U6 q# \6 ]
- Windows:) c* m4 h* N1 F( `
- possible error "Failed to invoke filter 'lfs'": ~1 Y" g& c- B: J$ ]' v- J# H
- possible errors related to invalid HOME9 }8 ]& n& \: ]5 {9 I) U) h3 F
Other Noteworthy Changes3 p$ I: @; j# w7 N2 t
------------------------0 Q% y- A K* M
- Clone:& v4 a8 r9 B2 o" {: [
- GitHub: improve error message if authentication fails due to outdated username/password
% B* V5 N6 C- Z3 }# ]3 e& N- Conflict Solver: the Base window now has its own window bounds: S* H" d0 n/ W R0 ?" ^
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
# h- n. R2 }% p- 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`, c- K$ ^1 N# N5 k
- macOS:
+ s2 C9 m0 |& N& F0 z9 F& `- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
0 N- S2 L! D! q& U& g. s分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
5 B- T! T- P3 A/ F; {( ]( I( Y链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#5 E+ W4 d, C l. K3 ~7 [: M
链接:https://pan.quark.cn/s/0756de1afc57
" r; O7 w2 K; q- h5 r1 z链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|