1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍) N' D3 i( |, G) y& d% G3 J
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
y1 \2 T/ d4 G软件截图! f8 f& J% C+ K% A: G
+ t; X% I% P+ s/ c* ^3 M
& f, s; w% u; o& f/ x0 Q; N! }软件特点1 r; C8 y v( h4 o$ q
1、专业的git管理工具
N) D; |9 s, ]对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择/ J+ O& \. \. u5 r# v4 X
为了掌握日常的Git挑战,您几乎找不到更好的工具:9 M+ A/ b v3 j
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱) a8 z# D% L" ~" i" _7 s* S8 L
2、一个软件相当于多种软件0 p, X" e) G3 T3 X0 g
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上6 W4 v( H4 ^- N8 B
3、包括所有内容:无需安装和配置其他工具3 K, A4 R# \1 e. i
SmartGit附带:
5 \1 E( y0 r6 h2 e' E& B- H& YGit-Flow、SSH客户端、文件比较/合并1 O0 A3 f, J" _) u+ w3 D3 O$ X
4、与流行平台互动& ?2 r/ l" Q- U" D/ V
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
W+ I% R6 G5 @/ \更新日志7 D5 r0 s0 e7 ?/ n- X& L+ b
SmartGit 23.1.4 (2024-08-20)
8 [* x- j% K) N' T6 P: y3 m9 R============================
% `1 s6 N4 w. Y# g2 Q- yFixed Bugs3 M( p% I& i: \3 `( ]6 {
----------4 {: ?; {: m- S9 {' x2 U6 ]/ A
- Changes view:
- i4 K8 E$ v s3 @: t" M& H# ?- internal error trying to stage "left" block at first line
$ \" p5 ~+ v2 K: m- Unstage Selection: internal error for last block in unified diff view
& x8 @. f# F9 C: m2 I+ X- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
% l( K+ c& a& Z# z6 s- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits7 ]/ J( c' k- v5 y* F2 _
- Fetch more: after unshallowing commits graph is not refreshed: J" D% r( A# _
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
$ V R" X. _; ~$ p, r& s- GitLab: possible error "Object 'sha' not found"7 d! c- @2 c- R7 q! F+ J$ w5 r
- Init: may fail to create objects in case of file system problems
4 Y. e4 W2 `( O# g7 q) l% W- Investigate: initial switch from Blame to Diff view gives empty panel
8 q/ _2 a( R& O& {- Log Graph (and Commits view):! p0 [. P& X: E
- for email-only `.mailmap` lines, the original Author name was lost
$ h. [! G2 T) X9 u2 U1 x; q- for `.mailmap` lines containing `<>`, mapping was not applied
& I. W# S$ O. N3 B! G- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
7 _' y7 z+ \6 Z7 Q- Refresh:
% Y! W6 @0 ]; y3 h& T& ?9 x! r* V- possible internal error if `mailmap.file` contains an invalid path
) N& Y o+ C2 m3 P ~- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection% X4 Q& a$ E/ z+ U# A
- Rename: was not applicable any more for submodules (regression since 22.1)
! O- b$ n5 K( C+ L6 B: Z& n8 \0 t- Remove: was not applicable any more for submodules (regression since 22.1)
. K4 ]2 T( v$ i) c# ^) y+ u- Window | Reset Perspective: kept previous layout. D, q5 e2 d' [; U. g
- Standard window:5 G T. d: l5 F. a) V$ F/ H6 R0 {
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab& C/ F- M" D6 N- e% v$ n3 @
- internal error trying to modify toolbar with "Basic" feature set
! ~. P9 G) Z$ C. e7 n- Graph: internal error when toggling "Show Tags" before graph has been loaded$ ?8 V2 _& H( C$ u
- Linux: M0 i, S5 R% C% ]
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
( m Y" y' \( @* O, _+ \8 F- Windows:
& T% g4 E+ [, ?! r$ i- possible error "Failed to invoke filter 'lfs'"
- Q8 T3 ~6 m& q9 s+ J+ _- possible errors related to invalid HOME
9 d k7 Y _/ ?% n( y. hOther Noteworthy Changes( o1 n! t1 F% P0 \2 ]
------------------------
" h: B2 ^! ^# `" i' E, `% D$ H- Clone:( g! ]6 c# k3 B, P0 G! |: n
- GitHub: improve error message if authentication fails due to outdated username/password
2 m- ^7 p2 l3 u0 m; b- Conflict Solver: the Base window now has its own window bounds
- A& e1 n2 l6 w7 [* }6 X- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations# a( g2 e: U) L' N
- 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`3 T7 `2 i; T0 Z2 J7 L4 ]! [
- macOS:
$ p0 R1 l! v- z$ ]- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
1 `6 ~) s1 l! g& A分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
; c" y7 y2 g7 n D/ t1 |) j6 l链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
# N0 U) ` B$ t1 S( t7 Z链接:https://pan.quark.cn/s/0756de1afc57
( f- t# f* E/ J1 j: V链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|