发新话题
打印

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

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

介绍
8 X! c8 i. C. X2 lSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
4 b: I! q1 K2 }软件截图, H' c& P# U' Z- W7 k, n( t

& c$ [: U& G) n( r2 E  j4 c
0 r$ r1 f$ U! L$ }- z2 H软件特点
: k) |/ W7 |( K( j0 Z+ f: E% v3 P: f1、专业的git管理工具, }7 m8 t* ^- |: Y7 \
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择' J2 E9 f; z! }7 {
为了掌握日常的Git挑战,您几乎找不到更好的工具:8 A1 M( N+ _7 f* N; [+ `$ N! q( Q
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱8 }( _* ^0 s0 k7 w2 Y4 T; K
2、一个软件相当于多种软件
& ?7 X3 ?; {& |$ E% M使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
" h; f  y+ Y! G) @3、包括所有内容:无需安装和配置其他工具
# w9 ~4 F6 O; p& C# f+ [* o  |SmartGit附带:
2 V  L3 k2 G# Q2 T+ G. KGit-Flow、SSH客户端、文件比较/合并3 e2 }1 a& ]& M  s4 l% u1 v- `
4、与流行平台互动8 z& T) `0 r+ e' P9 a$ k- f4 u
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments: @3 `, r4 ]: n! Z1 T
更新日志
' t  O4 Y. w/ w9 ]5 jSmartGit 23.1.4 (2024-08-20)! F( d8 ^% W# L* g+ G
============================0 T, I/ z4 t& g2 i* q+ C% A; ?& R
Fixed Bugs
3 [" C% S: _& [, S0 a----------/ O$ u' z; k6 f, d
- Changes view:# ~6 {& Y8 c5 u8 e
- internal error trying to stage "left" block at first line0 b" d) N. F7 x5 u4 f
- Unstage Selection: internal error for last block in unified diff view
3 X7 }7 U1 `* Y- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
( H! [- @4 D( d; s/ ~) p- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits# D3 c7 w, S0 A+ D
- Fetch more: after unshallowing commits graph is not refreshed
, j, O% B" x2 o- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
. O$ V8 d, E& [4 ]( _! Z- GitLab: possible error "Object 'sha' not found"* `  t& z$ ]; h, E) t4 L9 a' a  B
- Init: may fail to create objects in case of file system problems& K9 ]- N7 B( A4 [3 N1 [5 O* v! v
- Investigate: initial switch from Blame to Diff view gives empty panel7 u* E  }  h' x  t) i9 C  }( E
- Log Graph (and Commits view):
/ k1 V# T1 {: S( P, o0 q7 |+ z0 g0 q- for email-only `.mailmap` lines, the original Author name was lost
, g  f! m; B" R; [2 B( ?) w- for `.mailmap` lines containing `<>`, mapping was not applied  e+ U2 L: p  ]( y+ L! {" W
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title! H+ M& p- r4 L9 u6 O
- Refresh:
9 F$ K# r6 s) ?. G4 T. C- possible internal error if `mailmap.file` contains an invalid path
5 W! l0 |5 Z( P- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection1 ?% S+ K7 ]; C8 G
- Rename: was not applicable any more for submodules (regression since 22.1)
, B) b- N0 E; o4 j9 d  Q- Remove: was not applicable any more for submodules (regression since 22.1)+ q: _  I( |( J9 r% [! P
- Window | Reset Perspective: kept previous layout
# `) ]# D1 S8 v6 H" P4 o- Standard window:
3 k; m" \% m4 f/ X- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab9 l* p3 \( S* ]
- internal error trying to modify toolbar with "Basic" feature set: v1 @% Q. Z2 T
- Graph: internal error when toggling "Show Tags" before graph has been loaded: z. {. _) K1 E* o
- Linux:
2 Z( `% {. G9 {+ m- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
, n7 a9 d, j3 b4 `' Z7 K- h- Windows:; c! O  Y, H! F+ v
- possible error "Failed to invoke filter 'lfs'"
/ Z7 G* t- |1 `" {- possible errors related to invalid HOME
3 d: m9 n5 Z! @$ J' U6 TOther Noteworthy Changes
# I% u  a) L3 G------------------------  l8 W# w4 R5 [
- Clone:
( |+ D( ?7 ~3 x5 |. e- GitHub: improve error message if authentication fails due to outdated username/password
- L, p. v$ ~% e4 D1 v, g0 k. X! l: t- Conflict Solver: the Base window now has its own window bounds1 ~9 Y. P; M+ S2 m+ T5 S
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
3 S' h2 B9 J% `# x9 q& I- 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`8 U- T/ }  a2 m& w0 Q0 p6 J
- macOS:
/ `6 |6 R  p6 J# ?2 I" i- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
* j6 X$ w. W( w+ O2 P分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版  I6 e& o# C& V  n
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#  W; _) H/ }& E. {
链接:https://pan.quark.cn/s/0756de1afc57
, `  x! [. K( I. l+ j' O7 Z链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题