发新话题
打印

SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版

SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版

介绍; k2 W/ Q( q( N; P" A
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。3 K+ X) I- v  [. s9 J8 H' W( |
软件截图
' K# s. `0 ^) Y4 A0 W- z5 N, X0 q; [$ h

% T7 M  m6 O8 p7 ~5 N+ r软件特点! s6 `# t9 `9 y, L1 a) K
1、专业的git管理工具
4 I! |; H+ @6 K9 I9 {# p; ?对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择% R- l" l# g* w+ Z8 ]5 i
为了掌握日常的Git挑战,您几乎找不到更好的工具:0 G9 V/ c0 j+ V
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱8 i/ ]: I' L- d
2、一个软件相当于多种软件0 Q' P" n) h/ d+ F
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
9 [% R5 p- |& q2 n' O2 C1 f3、包括所有内容:无需安装和配置其他工具3 ~* p! ]1 @# C) @5 G  m; Q# k
SmartGit附带:# U6 ?% G2 D( J* H
Git-Flow、SSH客户端、文件比较/合并* ]+ g2 y& j) |& v
4、与流行平台互动
7 o) b' a% Y  Q8 q3 S- K, b- jSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
- v: M, d: d1 y8 s$ D更新日志. C8 R8 T2 _" E6 A8 C- m
SmartGit 23.1.4 (2024-08-20)$ h# z9 U+ i1 @( x  u$ O: S' C& O
============================
* x0 X7 b( \4 i' P/ A2 z7 AFixed Bugs
, [* Y- E. x5 A0 b6 t----------; {5 u8 E1 V& w* [! E
- Changes view:# D, F' B5 X: b2 c
- internal error trying to stage "left" block at first line
. [( |9 H; u' ^- Unstage Selection: internal error for last block in unified diff view
( [: n( y* N4 y3 J/ o- k6 C+ B- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")9 l3 K. ]. X% b4 L9 I/ ^, W
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits' u- r' a4 U" _, O
- Fetch more: after unshallowing commits graph is not refreshed
4 B* G1 t1 I9 G* W- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
5 f+ A7 ^/ K: I8 W4 a- GitLab: possible error "Object 'sha' not found"- Z1 {' z3 u- w% P3 H
- Init: may fail to create objects in case of file system problems; W6 a4 A# U0 D& w2 F: R5 ]/ I# Y
- Investigate: initial switch from Blame to Diff view gives empty panel
1 X* v; C# \5 L1 ~! a) D- Log Graph (and Commits view):0 S( ?6 F/ e) q3 d
- for email-only `.mailmap` lines, the original Author name was lost
% ?, m4 a$ j; y4 T- for `.mailmap` lines containing `<>`, mapping was not applied- }5 {, r/ t% h% l0 d, a: F
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
- }5 F9 a. R4 I3 \4 w, R6 Q9 s- Refresh:- i; ~$ E  e0 r) ~, F) e  I
- possible internal error if `mailmap.file` contains an invalid path
% M$ O$ ?& t( J6 ^- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
4 R( p" G9 l! D- Rename: was not applicable any more for submodules (regression since 22.1)
" h; p. o$ q, x  [$ I( ^* ]- E1 @- Remove: was not applicable any more for submodules (regression since 22.1)1 D+ D* l9 p& \3 q- d) F
- Window | Reset Perspective: kept previous layout3 B2 C4 s; W8 Y% M" P0 M/ R  Z
- Standard window:
/ T& s3 O4 M# S9 z% O8 T( _- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab7 }, V" E+ H7 \- R/ P: {* g* O
- internal error trying to modify toolbar with "Basic" feature set* X3 z- Z. r3 C% [# t3 A' w) r
- Graph: internal error when toggling "Show Tags" before graph has been loaded1 M% C, |, p: U
- Linux:
5 v9 O' Y' h, a- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin6 z9 Q. C. x2 M7 t5 ?
- Windows:
2 n5 T! H$ Z; u) e1 h# u/ Z, i( [- possible error "Failed to invoke filter 'lfs'"% q" G' e1 e$ Q( I/ W" h& P, e% w
- possible errors related to invalid HOME" ^- q2 W8 F6 i: A' B
Other Noteworthy Changes- _- ]' I  H* \  ?! o
------------------------" c3 C; ?% P& T& f( N9 W
- Clone:0 w6 t& O$ A& R+ k: R, L: C
- GitHub: improve error message if authentication fails due to outdated username/password" x; a5 d. i3 ^
- Conflict Solver: the Base window now has its own window bounds' P% E9 R+ a5 o# T$ y
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
) `  ]. _& D) p: F7 N# i) `# Z- 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`( w3 h% u: E  W- C8 O
- macOS:0 s4 o; w/ u& z& x" w1 o! f. \) V. Y5 x
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog) J; E( {* i! R
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版, z* M5 C$ q& V: p2 b( v& K9 ~0 {
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
- A/ ?0 H% C7 [" e- |, q链接:https://pan.quark.cn/s/0756de1afc57
( V: K, a7 l, {5 A' x' Y3 k链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题