1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍! W' _4 H' X) y4 v7 W7 Q
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。* z5 |0 Y" B }6 Q4 h
软件截图( P7 E6 y7 j" r P7 L8 K0 |* {+ y

8 ~* g0 g& b1 q2 }' _. B2 ]3 }0 r
软件特点! x% a# ^2 }/ K* X
1、专业的git管理工具6 v$ c: N6 o0 O c0 z; U3 w
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
5 F- ^4 j) m( f9 T6 q. h为了掌握日常的Git挑战,您几乎找不到更好的工具:8 @/ t7 e9 x1 \
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱' z. o4 W5 m+ ?' y' ~' _( U. b9 S( y
2、一个软件相当于多种软件; v" u: m( L1 i9 P6 `; V5 I" ?9 Z
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上' I c- l( S' g! ?- O1 r
3、包括所有内容:无需安装和配置其他工具. o _7 j3 l3 e; }
SmartGit附带:
8 O* L. U ~0 {Git-Flow、SSH客户端、文件比较/合并, @$ F, g( u, p, U- E H0 k4 N
4、与流行平台互动, \/ R: k0 B: o4 s' _* z; ?) Z' D
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments: n* O6 {: v& H/ o1 |
更新日志
3 K# W/ G0 |- ~6 ~( G3 DSmartGit 23.1.4 (2024-08-20)
0 r& x" b; K% s) `4 Z============================2 F* _* t$ i% g% C7 {! M
Fixed Bugs0 q" u; e0 L+ r! ^/ ^) _ E, _) U
----------$ H2 [/ q* R( W0 W- S! f$ c
- Changes view:2 H3 g! A( f a) r$ E% i0 [& j# I
- internal error trying to stage "left" block at first line
3 n8 T( K: Q7 w7 S+ u- Unstage Selection: internal error for last block in unified diff view+ O/ M+ H: m3 |
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
% w+ j* b, @1 _0 U' i9 \4 b! O- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits" s q3 B9 ^8 x2 S0 C+ Q
- Fetch more: after unshallowing commits graph is not refreshed
& n" c8 j8 f- h l2 P- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required) F1 Q+ g3 z1 y
- GitLab: possible error "Object 'sha' not found". `& N# L U& @! A* a: Y
- Init: may fail to create objects in case of file system problems- k( X& R9 J/ t; X' N
- Investigate: initial switch from Blame to Diff view gives empty panel/ u/ d* L' E) y) X5 z
- Log Graph (and Commits view):# r5 A: a0 h( q0 o& F6 p
- for email-only `.mailmap` lines, the original Author name was lost
/ [- ~, H( u% V( q# o- for `.mailmap` lines containing `<>`, mapping was not applied H" \1 E$ Q- e; C# V
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
8 a( q- j$ U# m- m$ U- Refresh:1 [8 g, B& L, ^
- possible internal error if `mailmap.file` contains an invalid path4 o, X0 B6 F. C8 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, E( Y0 O$ p, u9 _
- Rename: was not applicable any more for submodules (regression since 22.1)
6 T k9 d+ J* ?- Remove: was not applicable any more for submodules (regression since 22.1). w8 k2 _( T/ z' ~3 }* }7 q$ a4 p7 @
- Window | Reset Perspective: kept previous layout! F7 U3 e% Y$ s+ R5 m
- Standard window:* x3 W3 G0 _) S$ D5 z4 F
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab0 D; y/ N! Y$ O7 `1 o
- internal error trying to modify toolbar with "Basic" feature set
0 C, w& e; T Q- Graph: internal error when toggling "Show Tags" before graph has been loaded
[6 M- `+ R' H8 ?$ w" K. z" _- Linux:2 Z6 P3 l3 v6 q( E
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
/ @" a* k% C" K3 F W5 P, t& @& f6 C' ]- Windows:
0 V4 \& U# f6 C& f% e- possible error "Failed to invoke filter 'lfs'", T; [. u7 }8 g* q8 z1 d
- possible errors related to invalid HOME
7 D2 i) O8 }& TOther Noteworthy Changes
5 L$ y: B6 ~: |& D------------------------
! y0 g3 ?8 a$ ^* v$ w) ^ M0 {+ W8 [- Clone:9 x+ Y8 ~0 ~+ X* K0 W, P( F0 x
- GitHub: improve error message if authentication fails due to outdated username/password# s3 H2 z$ W. ]5 _
- Conflict Solver: the Base window now has its own window bounds" Z/ J* F, N+ w. Y( B0 g
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
* ~) s" ?3 S; J# V/ a6 g- 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`
. E; l4 A% A/ P0 D. G- macOS:3 k3 F9 R4 D4 y R9 ]7 L
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
% n' \* r1 K/ I. x分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
5 o: G" K! i5 Q2 s) B* @$ Q6 i链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
4 J9 k4 c. [7 X4 `9 ~链接:https://pan.quark.cn/s/0756de1afc57% M$ F" F( W. z: |5 R% R
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|