1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍5 h& v* _+ \( T/ c/ x; a! D9 h+ H9 |8 y
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。/ ], T/ k9 j: u( Z
软件截图6 W. l5 T5 M2 g9 B% e

' |+ y$ C: c" S! _; B% v; p; ^: I- L; `6 M* S7 G
软件特点9 Z+ ?* X1 r- T; w7 H: H( a5 h
1、专业的git管理工具
# s K9 j% b) Q$ D2 h2 _对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
+ N, ~+ j5 b. @$ I9 s% m为了掌握日常的Git挑战,您几乎找不到更好的工具:! _7 h. W+ X4 D6 L
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱" f; E) v7 h6 O( A; b
2、一个软件相当于多种软件. D" W8 P4 X& c% C
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上: S0 \- O D& s- q! |( r8 k3 L
3、包括所有内容:无需安装和配置其他工具
/ ?7 ^5 d0 _5 F& }/ W. oSmartGit附带:9 k' j) ~3 Y) F4 z8 A
Git-Flow、SSH客户端、文件比较/合并5 [7 H4 k4 q. r. \
4、与流行平台互动
; y( b/ }4 l6 lSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments& ~. E6 w u2 X
更新日志
4 b3 F u4 h6 j/ \4 H8 XSmartGit 23.1.4 (2024-08-20)2 R2 C+ e) X/ T
============================3 W4 ^- Q% T6 Y- `
Fixed Bugs
* B! d8 Y- X9 O3 k----------
) T+ B0 R+ ?5 ]/ s, ?- Changes view:3 E6 {+ O! x* C5 ~
- internal error trying to stage "left" block at first line7 c' @3 s9 O8 Y# _
- Unstage Selection: internal error for last block in unified diff view
! Z+ k8 H; O6 D2 _- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
# y3 p y' I' Q. D6 f+ |5 t. Z- P- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits E3 M( m5 C q2 A+ G
- Fetch more: after unshallowing commits graph is not refreshed
/ H2 Y# N* J8 z0 k& |- v- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required! B2 _; N1 c! }4 {3 \+ U
- GitLab: possible error "Object 'sha' not found"8 \0 C7 k: e3 q
- Init: may fail to create objects in case of file system problems
4 E) V2 _3 U+ h; }9 C0 B: t- Investigate: initial switch from Blame to Diff view gives empty panel
2 D; f* u6 B9 [- Log Graph (and Commits view):
8 H5 S; v% m) e4 F t- for email-only `.mailmap` lines, the original Author name was lost
9 j* F3 B! a$ j' X- for `.mailmap` lines containing `<>`, mapping was not applied. V& p0 m/ J9 d# L: w; A
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
- n0 a6 Z, R! C! K3 a- Refresh:
3 H7 R) i, c/ l/ F* Y, K6 l' v' H- possible internal error if `mailmap.file` contains an invalid path6 V+ E) v9 I$ j+ u
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
" u! \3 V! }. b6 N- W. E$ f- Rename: was not applicable any more for submodules (regression since 22.1)
: W+ S% Q% H+ w/ g; L2 [% ?- Remove: was not applicable any more for submodules (regression since 22.1)$ }7 `+ k" ~& H5 K
- Window | Reset Perspective: kept previous layout
3 R$ s0 s- D8 E- s0 q' y8 X, e- Standard window:+ q/ \- w, F s$ Y5 t
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab" K, K6 r) N% R8 l+ D! ?# V
- internal error trying to modify toolbar with "Basic" feature set
0 k L1 Q" U4 R1 _ d9 R- Graph: internal error when toggling "Show Tags" before graph has been loaded
& N) A% ?$ a& g- Linux:+ m3 F- }) r* _; A) J
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
- ^3 X( ^! Y5 h, ~) @: s/ x- Windows:
& d7 r, I3 o% q8 x4 ?- possible error "Failed to invoke filter 'lfs'"; j1 X& h6 _8 C7 U7 I' W4 T
- possible errors related to invalid HOME
% D0 ?6 E; [4 i' d0 w: Z4 b4 ` AOther Noteworthy Changes
- g5 n8 J4 x* I------------------------
! ?6 X4 B& u N! P0 p2 w" E- Clone:6 O7 S% N( b+ U1 D4 U; w( M
- GitHub: improve error message if authentication fails due to outdated username/password
! C8 ]3 x d$ Y! ]. ]- Conflict Solver: the Base window now has its own window bounds
* q% L) E; n4 _- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations5 j+ x* j3 A; G( z# K% i- d- x
- 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`
7 Y1 W' ]1 ?; ]6 T7 t- macOS:4 j/ [4 T o" n8 [7 P& q- A6 w
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog2 v0 ]3 G) n* w$ _4 k- R
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版! y' Q; K, Q& Z0 ?8 e: L$ r9 z
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
9 ~5 _5 V8 q- y7 Y, ]链接:https://pan.quark.cn/s/0756de1afc57
1 Q$ ~1 I/ Z; L' K/ j1 O% S2 L链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|