发新话题
打印

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

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

介绍
* I8 x' w6 G5 i& Y3 F6 y0 `SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。( p" F0 I$ J% a5 ^) Z: R
软件截图; ^4 R% d% _$ C$ }, s6 i

9 T; z  u1 A* Y, D( A; J6 `* Z, d1 Q5 `. K- L" u& e
软件特点
4 I& J- E! \0 R2 s* x1、专业的git管理工具
+ H7 f* N* x" w) T& o! Z* I# }对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择/ d4 r  Q" j6 r! R
为了掌握日常的Git挑战,您几乎找不到更好的工具:9 m; o% A7 K* g% p* e& [" s8 G! I
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
3 V1 H- o! j8 v( V# N8 B  c2、一个软件相当于多种软件6 m7 Y+ ]5 l) v" `& V" H
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上: g2 I+ J" `( }+ A
3、包括所有内容:无需安装和配置其他工具2 x+ X- ]: F& P6 I
SmartGit附带:9 ?; J0 p1 w$ u4 s$ X
Git-Flow、SSH客户端、文件比较/合并+ j" v1 Y* `, e6 H: Z( ~% x6 H
4、与流行平台互动
. f7 d; [# C* {, v$ VSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
( I1 J8 J& T/ q# n1 J$ V+ G更新日志7 d6 v4 k& k; d8 E
SmartGit 23.1.4 (2024-08-20)
6 B- R) O4 U. a! _5 C; [============================
. s, v/ T1 }3 ~Fixed Bugs- T- w- @. k' P# e: R& |
----------
) _( i: ^0 ~$ P) ^- Changes view:
" C& J8 G3 b3 ]- internal error trying to stage "left" block at first line
8 ~5 ~' C, k# Q# Y5 J! G8 E- l: G- Unstage Selection: internal error for last block in unified diff view- A3 y1 J% y7 ^8 h' o* x
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
6 u' i, Y) {) Y9 d- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits, x9 \. z5 E3 R/ b
- Fetch more: after unshallowing commits graph is not refreshed$ r2 y4 G; ?' F8 F+ T
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required; y( k  S" w2 a! P( s
- GitLab: possible error "Object 'sha' not found"
: q- z# |  U, s& R3 @4 f- Init: may fail to create objects in case of file system problems
8 b( V, ^) |9 z6 d5 Y- Investigate: initial switch from Blame to Diff view gives empty panel
- F9 P" v9 C1 t" |" [- Log Graph (and Commits view):
5 w% k. U7 s( J  L- for email-only `.mailmap` lines, the original Author name was lost
6 v5 ?( x, D! Q6 K5 t! N7 d! J9 m- for `.mailmap` lines containing `<>`, mapping was not applied3 x; c( @9 p% w' V
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title2 V' j: s3 H) }. z% H% w
- Refresh:
  U/ }& w* h7 o$ K- possible internal error if `mailmap.file` contains an invalid path0 T) l: r/ v  ~& ^# w9 M% C: M
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection) J' m5 b$ y7 G' _! F* ]
- Rename: was not applicable any more for submodules (regression since 22.1)
8 r  o5 U1 o4 H" o& [- Remove: was not applicable any more for submodules (regression since 22.1)
0 A! U7 [6 w( y" z4 L- Window | Reset Perspective: kept previous layout1 j5 l; _+ A' M! `0 z
- Standard window:3 @  C% u0 b' K5 j/ |
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab7 z) C' l0 c+ B
- internal error trying to modify toolbar with "Basic" feature set
7 W* _: G: X3 h! C9 v  f) o$ c" x- Graph: internal error when toggling "Show Tags" before graph has been loaded
, e8 s7 ]* r( R- Linux:6 W" i) W3 V$ \- O3 t( r. r4 A
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
2 k8 [% n' c  T5 ~+ d6 n- Windows:
3 N; w8 N/ i$ R* X- l- possible error "Failed to invoke filter 'lfs'"3 b; w3 N  {) N* h3 j8 |
- possible errors related to invalid HOME! {# M  h- S6 g2 o2 g
Other Noteworthy Changes7 n9 J: I: m3 K% b& u% E
------------------------! i2 W' i- J/ J: B4 K7 E
- Clone:$ T0 W5 j+ a* X- |4 Z0 I8 A: m
- GitHub: improve error message if authentication fails due to outdated username/password0 _& w( E, }0 ~" W' l6 N
- Conflict Solver: the Base window now has its own window bounds  Q: W4 u; `6 X, M! f$ i
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
8 u8 Q$ ~/ t/ V9 S9 y# M- 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`; r6 [1 x; G' b
- macOS:* C' h9 F! u! R9 l
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
/ |# S: t. l: G* w8 i7 {分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
6 M2 _  i0 A4 a" c& j4 T; c链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
. ~- l! n' M8 v& u5 g3 w链接:https://pan.quark.cn/s/0756de1afc57
6 p& \/ j9 y2 D5 ~2 K链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题