|
版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
# P& n, z2 g9 m' A- M ?SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
0 i! A6 o) r) [! J3 k3 v5 `软件截图
# e4 L- K# d6 L1 t# {1 \ 1 L7 m+ v5 {+ T3 R' D1 y
: C0 Q1 l* w. B7 X/ v
软件特点8 C) n$ V: \$ t" `1 C
1、专业的git管理工具
, y6 |3 }/ |! F# o0 e对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择" m: C+ b# h, y0 i
为了掌握日常的Git挑战,您几乎找不到更好的工具:
' d& [& U3 q0 ~$ c通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
! I) ]% i% \5 a' j, h: w- z2、一个软件相当于多种软件+ P7 r9 z1 q' ?8 z
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上 ]/ N& i1 S! T# }4 ]! A! o
3、包括所有内容:无需安装和配置其他工具4 T+ R( }' w8 I4 M
SmartGit附带:, p6 {$ t% C& ]% ]3 d1 j; w3 c3 _
Git-Flow、SSH客户端、文件比较/合并
3 A3 P' V, p0 R H" C8 R2 g$ q* V4、与流行平台互动
K. I+ C1 v3 x- C% BSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments, B) I1 m" ?8 P( H
更新日志
: M$ ^: A5 |( L1 {2 w; mSmartGit 23.1.4 (2024-08-20)
- v+ J: q3 `, w============================2 e0 p0 Q1 N1 U. Y9 b6 r9 r
Fixed Bugs ?) \8 f4 u- w2 S% o
----------
8 w$ N) ~7 \& {; y7 ^- Changes view:/ I0 Z+ z* N# v) [
- internal error trying to stage "left" block at first line- l' h4 [, P* q
- Unstage Selection: internal error for last block in unified diff view
1 @) B! Y6 w2 e4 R# g- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")3 I% f6 ^# P/ X
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits* ~8 g% ?: ~5 m% U" Z* b
- Fetch more: after unshallowing commits graph is not refreshed
4 s1 O/ r# [8 y9 B% {$ f- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
7 w" a9 y8 q2 W% [+ }- GitLab: possible error "Object 'sha' not found"& s+ n% S2 D, D! p O) _
- Init: may fail to create objects in case of file system problems0 z+ P9 l! V G% o" k
- Investigate: initial switch from Blame to Diff view gives empty panel
/ V# {1 f0 P' y, ]$ z% X; Z- Log Graph (and Commits view):4 V1 e) `, a+ i' t. W& p1 o% r9 c( f
- for email-only `.mailmap` lines, the original Author name was lost/ G$ A) \* z8 d' b S
- for `.mailmap` lines containing `<>`, mapping was not applied
; q4 h) Y' r2 c" f7 Z/ ?- S+ V- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
, H, c5 a1 O6 l7 Q6 Z6 L- Refresh:
7 o; |/ A/ L' `- possible internal error if `mailmap.file` contains an invalid path
/ w) C; b' U! ?0 V- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection0 C: b. D. y& m: c" ?
- Rename: was not applicable any more for submodules (regression since 22.1)
% I8 |& H5 r5 i9 x* o* c- Remove: was not applicable any more for submodules (regression since 22.1)
% P4 c3 \" D4 E+ u- Window | Reset Perspective: kept previous layout+ U' @6 ?1 |/ }) f2 V
- Standard window:
5 s, @) E1 _( t: Z3 [/ o; q+ o- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
3 C, w) D, W# s) r- internal error trying to modify toolbar with "Basic" feature set
; e. H: V& m- c2 A, X3 A- Graph: internal error when toggling "Show Tags" before graph has been loaded" N: r% ^. w/ i4 P6 Y. w' C
- Linux:1 n7 t1 k2 S7 G. X* U
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin+ \( k6 T5 p( G: E u# S. J
- Windows:4 C1 E6 p1 K1 G$ b
- possible error "Failed to invoke filter 'lfs'"+ ]% V1 T7 w( w7 g& T, n* F
- possible errors related to invalid HOME& W# L' D: p5 c3 F1 s% X: B) r5 y
Other Noteworthy Changes. V& J1 ?2 `) R7 i4 `( I, {
------------------------1 b$ m& H4 P1 v
- Clone:
: B, N, m: D2 ]. q$ s, [# `- GitHub: improve error message if authentication fails due to outdated username/password
8 B. M" }6 `9 }- g' J- Conflict Solver: the Base window now has its own window bounds. b, B) k, {1 \& |% x
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
! [4 `% o- E: `% T2 \6 {; E) F- 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`
4 Q9 ^2 M; n ]3 h+ n- N# w4 {- macOS:! I @7 |8 Z8 ~" d+ T
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
( c% O1 ]* Q: x1 o分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
R' g* F. |5 \( m$ O8 Z链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
9 S3 [: Z) Q# T2 X, B0 U链接:https://pan.quark.cn/s/0756de1afc57* X3 `; }$ ^3 v& ~' {2 U
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|