发新话题
打印

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

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

介绍( w+ C, K4 M: T5 @/ Z
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。4 Q/ b: r) z! i, o8 ]3 m+ y
软件截图
: o: ]1 d1 ^( i+ n7 d. G4 h5 u- Z6 A+ x  t

+ q5 Z9 q+ c/ E% b: I' c软件特点4 k3 {1 X6 I3 J3 d! ^* g6 z
1、专业的git管理工具) W" k+ w, S& I6 x) l) T: ~3 Q* a
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择$ d5 X' d: e5 Z/ a+ T% I- N, d/ \
为了掌握日常的Git挑战,您几乎找不到更好的工具:( C  g3 y$ Q6 ~' t
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱- X3 G: x- ?, [! ?7 y
2、一个软件相当于多种软件
% D/ t+ J9 P7 K" ~% s使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上5 t8 ]5 m" {2 [
3、包括所有内容:无需安装和配置其他工具
5 J: \- M; V" }& M2 v6 s( q1 |SmartGit附带:
% e7 W2 ?, P' u- U7 CGit-Flow、SSH客户端、文件比较/合并$ a; p( O) I: f3 Y. ~
4、与流行平台互动- Q$ C2 W" f  q
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
$ r1 h+ L/ u% \, ^: S更新日志# H$ W: x/ o, E9 N" x
SmartGit 23.1.4 (2024-08-20)
* [; M) B) C2 k% ]6 X============================
! L* N# U, ~# X1 H0 mFixed Bugs2 r' ~6 N2 c  ^9 p- T2 Q+ M
----------; V0 b, S( ^' I
- Changes view:2 v) J/ D9 h9 x8 k, C; p: L6 H. ]
- internal error trying to stage "left" block at first line
3 U3 g4 B" V& B& {- Unstage Selection: internal error for last block in unified diff view9 n( C" c0 B& x$ O/ V
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")& v% Y/ `' h% j9 I* Q9 E* O
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
$ {# }5 A1 @+ {1 N/ L- Fetch more: after unshallowing commits graph is not refreshed
  ]$ [9 \; F  j- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
- i. P* c2 t* O' N+ W! x/ J, q( j9 d- GitLab: possible error "Object 'sha' not found"
3 x9 j* q3 }3 Z/ l1 [% o# \0 L- Init: may fail to create objects in case of file system problems
0 z- f" p& u* N0 @" a+ z- Investigate: initial switch from Blame to Diff view gives empty panel6 {% {9 ~! v& X0 {# u+ h+ g
- Log Graph (and Commits view):
- {; w, {8 c6 G( I% g/ p- for email-only `.mailmap` lines, the original Author name was lost$ J* x" n% F0 }/ I
- for `.mailmap` lines containing `<>`, mapping was not applied
/ D% y- x4 k/ ?( T1 P$ x) y- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title! C$ e' L" G  v1 @* _/ ~/ L
- Refresh:
2 @: Z0 N2 m7 M. I$ F3 X" y- possible internal error if `mailmap.file` contains an invalid path0 d7 [6 T4 @3 ?" Y
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
4 Q+ |- @( i7 z* S2 S+ L- Rename: was not applicable any more for submodules (regression since 22.1)9 p. q# ?  \: |# {. r
- Remove: was not applicable any more for submodules (regression since 22.1)* ~7 b, C5 C# Z: q
- Window | Reset Perspective: kept previous layout: w) A  b  ^, |0 P
- Standard window:; @; ^5 M6 |* ?: I' ?& h: Y  P
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
5 R0 m" n5 o2 T- internal error trying to modify toolbar with "Basic" feature set
- l' D3 m/ e# @. r, W- u$ h- Graph: internal error when toggling "Show Tags" before graph has been loaded1 l  H5 |/ r0 D' V
- Linux:
* K% z* E/ Z4 s2 r, |, L3 W8 R7 [- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
$ L1 V0 W8 x; m3 X% }9 W- Windows:
! K- W: P* ^3 a5 o- possible error "Failed to invoke filter 'lfs'"
& o3 L9 M3 o, [, s7 D- possible errors related to invalid HOME
& y$ i) _$ J/ F0 BOther Noteworthy Changes
) o5 p& f* @* X9 p# _------------------------2 }4 E7 ?- P. W- W/ W9 Z1 o- y8 x5 t
- Clone:" ^1 [  }# I. z
- GitHub: improve error message if authentication fails due to outdated username/password
2 ~# z% E/ I7 Q. R- Conflict Solver: the Base window now has its own window bounds
" c  {2 ]# o7 I0 B3 t# X- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
" V0 V. G* w% Y+ c- 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`1 Z. G5 r* u& C8 p
- macOS:
2 \/ w0 l- l, C, f9 a. t4 `* k* a- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
5 t# `9 o; z2 J! b分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
* q: E+ U/ x3 j0 s5 r' P) G链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
% v1 H- t9 g% ^$ y# f链接:https://pan.quark.cn/s/0756de1afc57+ y( S; A/ Q" `7 t2 J( T3 D) j
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题