1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
/ P* l& Q# X& d" t1 dSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。 Q/ P/ x7 L! @! k* ^" J
软件截图
! R% F. D) h1 l2 {$ [ 6 A9 @8 O8 \1 ~/ n0 O x9 V
7 O$ G6 ] y1 O0 o" N软件特点& g% Q5 ^6 S' c
1、专业的git管理工具+ p7 I% i% _* g7 H
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择+ ^% c6 X- ~# a; S" d" c5 Z
为了掌握日常的Git挑战,您几乎找不到更好的工具:" B# ~; ~# T; A" C( G. e
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
$ K1 H9 Y8 V1 n5 u- Y2、一个软件相当于多种软件 {; q2 H/ c8 }" g* G. m
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
0 [8 e, A7 h' h; z7 v# M3、包括所有内容:无需安装和配置其他工具
) j3 H+ h, X I" W o d* _/ TSmartGit附带:
% O9 V4 F! G8 J3 z( N4 L8 ~Git-Flow、SSH客户端、文件比较/合并
_/ `% Y! d9 t. N/ ], d4、与流行平台互动: @$ n* M: d' m" z
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments+ t* |1 W* P6 j
更新日志$ d9 Y- w& K/ B3 P" B+ }3 d( N; q
SmartGit 23.1.4 (2024-08-20)
% N" d, W8 l* d( U0 d9 F% |9 I============================: S% m5 |4 Z9 Q& _: t7 @1 d
Fixed Bugs
/ ]8 x/ o. B [' e- c----------5 h9 Q$ k& x0 e
- Changes view:
) e0 U4 O0 c b/ t- internal error trying to stage "left" block at first line6 X" ]7 n6 Y; O- p' s
- Unstage Selection: internal error for last block in unified diff view
2 l5 L1 G$ [ ?- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji"): ?- T5 R/ I( [/ l
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
' B( e5 C3 v8 s+ P1 W9 u- Fetch more: after unshallowing commits graph is not refreshed0 _2 @+ H7 s) D T% l
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required8 r' U& W6 D4 J& c! p; K
- GitLab: possible error "Object 'sha' not found"+ }2 c& \& u+ L5 U. t" h- H) l3 |% _
- Init: may fail to create objects in case of file system problems/ }$ M% q0 Q8 @* F
- Investigate: initial switch from Blame to Diff view gives empty panel6 x; `$ y4 @# h6 T7 w; v
- Log Graph (and Commits view):( @' |* h# a% |* K3 q! q6 D
- for email-only `.mailmap` lines, the original Author name was lost4 |4 D; _6 `: v* ^3 y
- for `.mailmap` lines containing `<>`, mapping was not applied0 e; \5 [4 z) P- w( B" D
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
& j- u# g% h( K! o$ _- Refresh:
$ L* t8 {" ~1 P. T, |+ n- possible internal error if `mailmap.file` contains an invalid path* ]1 I, F) F! r* t0 V3 B! l/ a, W
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
0 k8 Q5 v$ n. N4 I7 k2 Q, ~6 N( c- Rename: was not applicable any more for submodules (regression since 22.1)
# r0 T$ z5 [. x* X0 R- Remove: was not applicable any more for submodules (regression since 22.1)
9 m$ x3 \9 m* c: R- Window | Reset Perspective: kept previous layout. J# m3 u. G# d( H
- Standard window:
1 h! w$ X3 J( Q- X6 v$ n8 f- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab# n0 Y( c4 m4 l" D' @0 I) k2 m4 @2 F8 Y
- internal error trying to modify toolbar with "Basic" feature set
& Y ]# ]* N% D. L- Graph: internal error when toggling "Show Tags" before graph has been loaded
% K( i+ ^! ?" S! b1 t- Linux:
1 F' M; S: D/ {" o/ r( X! r- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin) I; a) Z( U8 n+ ?( c0 T
- Windows:. \6 t0 j9 q5 C. a. M+ K
- possible error "Failed to invoke filter 'lfs'"
( I! F2 r/ z( z: \- possible errors related to invalid HOME: E; W6 D/ u7 ^
Other Noteworthy Changes' a8 e1 Y z$ H- `) K R
------------------------
, ?+ t6 K# Z% J$ I) k4 P7 G2 p! ~- Clone:
" O) L) D8 S6 I/ S" }6 n- GitHub: improve error message if authentication fails due to outdated username/password: v B# m: o% N, q4 F) v, |# y' F
- Conflict Solver: the Base window now has its own window bounds& i% I% e! ?: |0 _
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations- c: [( ]5 I3 p8 W
- 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`: g5 ^- _; N) j, G+ p& n
- macOS:6 y. v- i" N" t: c4 i# B
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
/ c j* {4 `' Z0 F# y分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版1 Z, d) G) C5 m9 w2 x. @0 U% S) J, i
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
4 F0 S/ ?( l' G) E* @链接:https://pan.quark.cn/s/0756de1afc57* j G6 v$ Z% t5 V; B. L6 w3 [& q
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|