发新话题
打印

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

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

介绍$ i7 @9 A" A9 S  o6 r: Y; E
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。2 S3 d- y( t+ R. |
软件截图  e0 @8 ~" s: @" u2 p! B9 w
, z2 N' a2 c) B" b+ w5 k' d2 G

/ y3 }7 {1 {( _4 H5 c2 |3 `软件特点
0 t' G0 }1 J( E9 b1、专业的git管理工具
) p& @* s9 X5 A' ?& M" Q! D3 D$ t5 N对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
8 M% `% X6 B6 s为了掌握日常的Git挑战,您几乎找不到更好的工具:0 R5 Z# q* l0 Z2 J
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
5 L* K7 {5 J: g) G2、一个软件相当于多种软件
, D9 P' p1 q  R! y0 A9 R使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上$ u  t) _$ Q7 ~, a/ I
3、包括所有内容:无需安装和配置其他工具
# G, [, ], v& ~. F. B: j( G/ PSmartGit附带:
1 _3 n4 y4 J% ]- W- \* R. iGit-Flow、SSH客户端、文件比较/合并
5 }' e/ \  {( r. J) |$ g4、与流行平台互动3 L9 z2 i, y2 E
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
" J- F# w* e! o( @8 x5 x6 }: i更新日志0 \$ [  d2 D* o8 B5 V) t5 u
SmartGit 23.1.4 (2024-08-20), W9 v# W6 o. Q; U) c8 j! S; N
============================
  X* k" p3 L; aFixed Bugs; w  J7 M6 l8 M
----------. v3 T( P* _5 N
- Changes view:2 E' W/ o2 l; g8 S+ c0 l* Z
- internal error trying to stage "left" block at first line6 L' E. J: `8 F5 ?/ L% [' J0 U& L, [
- Unstage Selection: internal error for last block in unified diff view
- t: j) I, T+ D- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")  Y6 v% G$ T/ R# f/ o: S3 M0 k
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits" w) d% z$ z$ b9 D
- Fetch more: after unshallowing commits graph is not refreshed
) |! Y: o5 e/ `' K3 ]- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
) H8 S! ?. p: s- GitLab: possible error "Object 'sha' not found"2 `: a9 @9 i& l0 u) Z
- Init: may fail to create objects in case of file system problems4 f' I0 Y( ~4 F
- Investigate: initial switch from Blame to Diff view gives empty panel
$ H( A  q; M7 f8 C: f- Log Graph (and Commits view):
$ M6 u4 W3 a# e9 W; e0 U- for email-only `.mailmap` lines, the original Author name was lost
- ]1 @* K. C/ G2 d4 ~# X- for `.mailmap` lines containing `<>`, mapping was not applied  D- r4 k' [) z2 p& O) O4 a
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title9 S/ d( M- g$ |! ]2 H1 v
- Refresh:
# b% m* w+ k, l% _. u- possible internal error if `mailmap.file` contains an invalid path
6 @! M. C+ w4 }7 O+ _) k- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection& w- _$ }( t* {
- Rename: was not applicable any more for submodules (regression since 22.1)* v& U! B; i! _/ t7 N
- Remove: was not applicable any more for submodules (regression since 22.1)3 [' N) b4 Q$ U* A: ^3 y' {
- Window | Reset Perspective: kept previous layout
, b1 }, w2 R* L- Standard window:# @* Z3 {. F0 w. W3 P
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab7 d, h% r. `: s# I$ _2 T- S
- internal error trying to modify toolbar with "Basic" feature set
$ r0 p. X& k) C  G6 h( `- Graph: internal error when toggling "Show Tags" before graph has been loaded& Z' X' {' W& |/ c8 \6 |/ j
- Linux:3 a; }8 w: W- U; z6 d: k& u" ?2 C
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin! h: P0 [  d1 K+ o* ^4 V# h" X
- Windows:
- G* B& k* C' z1 v: T1 Y- possible error "Failed to invoke filter 'lfs'"; A8 s6 X4 a* X0 y4 Q
- possible errors related to invalid HOME% A& D$ }. s7 I' D8 w
Other Noteworthy Changes
  ~5 x- f. k7 ~------------------------7 ]4 `& o4 N2 S
- Clone:
9 l/ C$ F3 I* Z* r! F0 U- a- GitHub: improve error message if authentication fails due to outdated username/password
0 ^# q- h3 M& H  Q- Conflict Solver: the Base window now has its own window bounds
0 L8 K+ t" S- _9 n- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
* F+ o! ?$ @- j" n- 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`2 X) n( q1 j  q: }/ F- Y
- macOS:( @  ?( q; a6 B3 O* u$ G
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
. z) T" q3 f  F9 \& b3 T! E: Q0 }9 y分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
: Y6 @( |# R4 C' }4 n9 \+ y链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#  m# `5 u' d+ ~8 H
链接:https://pan.quark.cn/s/0756de1afc573 f3 @+ z8 |( [5 F% j& K5 B* O
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题