1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍) |" r# b/ M$ ?/ U& V5 E) t
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
1 R b$ \0 D$ C软件截图
6 ?& f0 e' y+ p( H% p$ P1 V
$ `: @ h0 u! Z, b8 k! i
# z$ T0 K5 x2 A/ k3 ^3 Y软件特点4 G2 _0 ]' i6 L. R
1、专业的git管理工具
; v; \" o4 Y7 I$ v% I对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
% v. f. L0 n7 W; K3 r2 i为了掌握日常的Git挑战,您几乎找不到更好的工具:6 |9 C0 ^# x( ^! `4 { z
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱- ~$ p1 ]7 S1 a9 c A/ K" L
2、一个软件相当于多种软件
9 Z M; C& g9 A D使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上- D" Y6 y. x p3 j0 ?
3、包括所有内容:无需安装和配置其他工具
) Q) Y8 c" O7 o0 S0 O+ x5 G/ GSmartGit附带:
# s+ ]3 X% J$ H+ z! @& aGit-Flow、SSH客户端、文件比较/合并& y" E- r1 u+ ^, X y$ @ _) ^
4、与流行平台互动8 X- s$ \# q: O7 z
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
s9 @! \ X; U( Z, a8 A: B/ {; k) P" B更新日志
2 L/ F+ u' T0 V0 E8 ~1 pSmartGit 23.1.4 (2024-08-20)* E/ z: @# `0 z2 ?, `
============================' ]9 ^$ G5 j% n3 E
Fixed Bugs2 \0 S; }+ Q) [+ n$ g$ Q$ i
----------- ~" T! f- P! C% e
- Changes view:
' Q8 h0 x5 V6 }+ {1 L- internal error trying to stage "left" block at first line
+ l W' d# W. I( b% E8 U- Unstage Selection: internal error for last block in unified diff view- p& l# E5 k k" L( l4 D+ ?
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
4 j" Y0 A/ H; _" @# N' N- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
! A7 c: Z8 [( D! y! A+ H* o) E4 J- Fetch more: after unshallowing commits graph is not refreshed9 y; f2 m9 A2 Y( |0 k
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
9 f; C5 H& c+ j; R' w- GitLab: possible error "Object 'sha' not found"
6 d# `! L! m/ r3 N. V% E( F; I; F- Init: may fail to create objects in case of file system problems
, d& A7 Q4 p1 n- Investigate: initial switch from Blame to Diff view gives empty panel
$ D' i E# G; m7 R4 X' D) q; i! r" y- Log Graph (and Commits view):% A7 I4 c% B m, Y$ U
- for email-only `.mailmap` lines, the original Author name was lost. J& F; Z: \6 [# ~
- for `.mailmap` lines containing `<>`, mapping was not applied
* C" Q2 P; f- w; e9 a/ l; p8 m8 s- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
& n7 J1 T# K+ [$ E% ?- Refresh:
) g7 n0 A( t( U, B+ u, v$ K% I- possible internal error if `mailmap.file` contains an invalid path
9 k9 `! T+ F% r) e- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
$ N: H4 L, J- y7 F. h7 t- Rename: was not applicable any more for submodules (regression since 22.1); E$ k2 {$ o# J) Q8 c
- Remove: was not applicable any more for submodules (regression since 22.1)7 P2 N5 K0 L* v
- Window | Reset Perspective: kept previous layout
! o t! ]3 D) z* L5 B$ J( Z2 P* D- Standard window:; {& h: Y% x* M% y! x
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab- n5 \$ e% Z, k3 L3 N: Y
- internal error trying to modify toolbar with "Basic" feature set
4 p7 ?4 `7 ^" D. f1 d$ r+ @) P# C- n- Graph: internal error when toggling "Show Tags" before graph has been loaded
8 N# g9 P! z$ Y& W8 g7 R# M- Linux:
( a3 }9 j' u5 h% T# k* B6 ~& Y- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
5 j0 j( ^2 }0 s3 i* L- Windows:# L' s; y" L9 I( C9 H# }! K
- possible error "Failed to invoke filter 'lfs'"7 D. B' A4 W( d* _0 u
- possible errors related to invalid HOME
3 J* X$ n2 k9 P" r1 OOther Noteworthy Changes8 ~! {* f1 k$ \, T! n7 i6 F
------------------------# l# x$ M6 d, [% X; c
- Clone:% i" `( H+ r/ Q C S1 H
- GitHub: improve error message if authentication fails due to outdated username/password
" p2 i( N0 M8 i3 k- Conflict Solver: the Base window now has its own window bounds0 b# R) r% o, g
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations* B3 W' }, w9 `6 `& x
- 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`
" f3 Z# q# v( b- macOS:$ P o$ F( h9 |# m$ {
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog- T1 w4 @) I t1 ]6 O- r7 w
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版) e( s! b$ h9 q: H/ Y# n4 K
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#! b$ q% C" Q/ d
链接:https://pan.quark.cn/s/0756de1afc57- t$ G4 `9 F, e- b
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|