1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍+ ]) W5 B4 m' ~) G" ^" l2 S
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
2 q$ s' c7 Q! l- n" k软件截图
8 m$ B* k0 j6 v# E. `8 [5 e% r) K, k1 P M, H- e K
' N1 S6 T9 Q7 t$ v软件特点
8 c& H5 P! g0 i4 H1、专业的git管理工具- G; s$ E# Z3 I, H! C
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
. f0 K1 O; j; P- l为了掌握日常的Git挑战,您几乎找不到更好的工具:! N1 Z( s$ h, b$ D+ Y4 e3 L
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱+ |+ R8 e/ h3 U8 k$ h
2、一个软件相当于多种软件
5 g* b- j1 P" g6 r- |3 H1 P" d k使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上( i c3 `" f& o' n
3、包括所有内容:无需安装和配置其他工具
' O0 U" J+ p4 {# b+ E' _$ USmartGit附带:
9 _6 O9 n h0 V+ j6 i2 JGit-Flow、SSH客户端、文件比较/合并
9 L# b8 D: r3 A6 o8 b& e4、与流行平台互动
8 h) ~% u- g( q2 V4 XSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments. w9 Y& @8 ?9 B" V4 `: x. h) z
更新日志/ R6 V: ]6 O% O6 z
SmartGit 23.1.4 (2024-08-20)
0 p# J0 l. I# O) d2 ~============================# y) T* E8 K2 o( Z4 S8 F
Fixed Bugs3 S' x$ f$ y, W6 [7 |7 G5 \) m* \
----------4 x* N K( D- C% d* P1 E
- Changes view:
0 L# x. Q& W m) @4 ?- internal error trying to stage "left" block at first line4 o3 W. X# h% O$ Z7 y
- Unstage Selection: internal error for last block in unified diff view
+ p- E9 X( _+ x2 H/ o9 J$ v0 l- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
" d( g6 N+ e. U$ O5 v) T2 v- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits+ z* M3 H4 v; R8 c
- Fetch more: after unshallowing commits graph is not refreshed% f H. h: _& r8 l p/ F
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
" C( @% {5 G- H, S9 O* U- GitLab: possible error "Object 'sha' not found"$ U' F- a" [" k, N9 ~' I' y2 I$ M
- Init: may fail to create objects in case of file system problems
# K: i& W; x& g( ^2 r# ?* g/ O! a8 t- Investigate: initial switch from Blame to Diff view gives empty panel& i4 T- m) k* |9 I% P
- Log Graph (and Commits view):! ?, U; r U# [( M" d( d( g
- for email-only `.mailmap` lines, the original Author name was lost! N; H/ L" a9 W0 N5 E
- for `.mailmap` lines containing `<>`, mapping was not applied: H/ a& i% S5 c# M3 v' r$ r
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
' ^6 V/ H, {$ f' m2 x1 I- Refresh:
o* e9 c7 b. h2 c- possible internal error if `mailmap.file` contains an invalid path6 P; I! D5 C& O* R% T1 e7 T
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection2 A/ f/ P! ?1 e @
- Rename: was not applicable any more for submodules (regression since 22.1)
* R# v% ~5 T/ U' R i7 ?6 b) V- Remove: was not applicable any more for submodules (regression since 22.1)2 X4 [! S4 Q o2 q% _
- Window | Reset Perspective: kept previous layout
) e+ [+ q6 J6 Q& O# l- p- Standard window:
8 v2 Q+ c4 |4 E7 n+ v0 M- d- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
+ a' D! c/ S/ y$ _- internal error trying to modify toolbar with "Basic" feature set% n1 V. [2 L9 Y8 D! N( q
- Graph: internal error when toggling "Show Tags" before graph has been loaded
* k3 `" v8 d# d4 u- Linux:" e( d9 I$ s# k( c" E
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
8 o& i$ d8 S% M9 ]. @2 }- Windows:
3 M3 V& w, _ O: v- possible error "Failed to invoke filter 'lfs'"
( f! D4 J3 R( W" f2 Z2 @* K- E- possible errors related to invalid HOME
- m1 ?- |5 q3 }' @; p' l" P& k" jOther Noteworthy Changes
' @6 k4 Y C% c4 [------------------------( J H1 r- K5 r. J/ y1 L3 y2 Y
- Clone:1 U2 f Y& i v0 y" I$ h
- GitHub: improve error message if authentication fails due to outdated username/password
+ K g9 e$ r. o& H4 J1 z, x7 d0 t- Conflict Solver: the Base window now has its own window bounds
% S3 a: B% p- d) P* ~8 s" b% H- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
6 C# d1 v' Z0 h, n. w2 R- 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 b; j a8 B- macOS:
7 p# s; D6 o* M/ C8 k" ?1 v1 [8 f- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
8 d j |- h% x% v8 }2 x分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版5 y0 \+ s6 n: P2 M
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#( S7 {+ }$ S3 \, ]7 s. F# B
链接:https://pan.quark.cn/s/0756de1afc57
6 _7 [" d$ C: U7 E链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|