发新话题
打印

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

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

介绍3 i" B3 |) m; [' |8 J% x
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。& S: J" A( D% \8 n; w! x
软件截图/ W  A4 h  K  u$ d+ h# \
; _; Z  l& Z8 k2 s

2 @  I7 r: V4 d8 E" f软件特点& Y1 b% l0 s$ V4 r3 W! y
1、专业的git管理工具' j* Z7 h( E5 G, h, s
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择& `* n0 h, ?) L; Q' Y3 ?. h' W0 t
为了掌握日常的Git挑战,您几乎找不到更好的工具:
+ o! ?4 s: H7 m1 W' J通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱. W+ \) K6 L# i% x) ^* S$ g9 j
2、一个软件相当于多种软件% T! X, n) z2 f9 q
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上6 ^' e. }& d, Y/ W" ?' M6 d
3、包括所有内容:无需安装和配置其他工具/ |" O6 s8 }$ `& L
SmartGit附带:8 L2 L0 u- S: C9 U
Git-Flow、SSH客户端、文件比较/合并6 S: [) t6 z1 x) s. a9 |. M
4、与流行平台互动  Y" s2 p  v" b6 K5 P2 Z; t' f6 @
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
: p$ y5 Q, p, y  Q更新日志9 @; L+ f* [: ~( M9 {
SmartGit 23.1.4 (2024-08-20)
) v( D1 i( l1 G4 f% E! C  y& c' J( f============================2 R2 ]( q  {/ _' A9 _! Q. x/ s5 q& y
Fixed Bugs
0 e) H, b8 r+ ~& J2 x" B% D' e; u----------. j3 w% U8 H! X1 B! Z  G. X
- Changes view:
( t7 T* p( O0 f4 c- internal error trying to stage "left" block at first line
/ D; p, w5 w$ B2 c& f6 E- ^# C9 H- Unstage Selection: internal error for last block in unified diff view
; @) i2 X5 Q. }* {- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
0 p6 F) N, f, X  g$ a  n- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits4 y1 ]9 G2 C1 G( A
- Fetch more: after unshallowing commits graph is not refreshed  B% N  R& D" y- B, T( B
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
$ j" d2 \' {1 z) T1 z# s; A8 |- a; ^- GitLab: possible error "Object 'sha' not found"# X* }8 W, n% Z. w- m. j  c8 E
- Init: may fail to create objects in case of file system problems2 y  b( A- C: ?- p& h
- Investigate: initial switch from Blame to Diff view gives empty panel
# p0 ^* m: r' }2 l- Log Graph (and Commits view):) G, ^4 b8 X3 t  g. A" r
- for email-only `.mailmap` lines, the original Author name was lost1 y; c3 J# \( _0 X% m- d) [, K7 B9 H
- for `.mailmap` lines containing `<>`, mapping was not applied2 e1 n" J8 f3 C5 b& Z+ J( Z
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title( i8 M) C! H; i4 y- v- `
- Refresh:$ l7 u% H4 }7 H3 q  `
- possible internal error if `mailmap.file` contains an invalid path
# U$ [, Q/ h( \! _9 W- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection2 _" T3 P" w5 W$ q2 ~# Y0 e- o5 A
- Rename: was not applicable any more for submodules (regression since 22.1)
+ R  e' V+ o8 W0 q- Remove: was not applicable any more for submodules (regression since 22.1)
' J' i, }# b  b. k: n- Window | Reset Perspective: kept previous layout  q. X+ f1 f0 s3 X
- Standard window:6 ^- G9 t/ h: v' P2 i
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
7 |' @; u# ~4 S$ P; q0 B- internal error trying to modify toolbar with "Basic" feature set
( B" d: d, p: b/ V2 \# @' V- Graph: internal error when toggling "Show Tags" before graph has been loaded5 T, K/ i8 w0 o+ e4 |) J
- Linux:8 s0 N( g1 S+ o4 s4 g
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
' b5 V: \: e0 D* G- Windows:
6 ~+ d' i; @, f- possible error "Failed to invoke filter 'lfs'"+ [; q/ V- u- \9 {$ f4 ?$ L  w
- possible errors related to invalid HOME- M: J9 z4 X; w
Other Noteworthy Changes
! ~8 l$ e) Y* [/ p------------------------8 {# S7 T) y; H0 s
- Clone:: b, t7 P0 }0 O, s4 h
- GitHub: improve error message if authentication fails due to outdated username/password/ v/ ]# |, U+ I6 M6 ^9 ^
- Conflict Solver: the Base window now has its own window bounds! x" ^: ?# D& U
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
, U, d4 ^1 W% D; X( g- 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`: ]' o7 s0 S( u& n
- macOS:
# ]0 b7 T% ?( }+ R; T+ ?% _- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog4 B% V) `/ z' H+ ]+ m9 S0 L
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
: V2 C3 `" c+ ^/ B; e链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#6 `1 w, ]8 z9 R+ d- ]
链接:https://pan.quark.cn/s/0756de1afc57
3 s( Y9 H3 b5 R* ?链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题