1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
5 o. n5 E5 ^. X4 rSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。& e" N y- K% n
软件截图( V3 |) ~, H0 N3 r
0 ?* G A3 ?$ J/ q9 E, `6 C* c
, z% R: F* R1 {* m7 K! K, V软件特点
[& J1 O! J' m; V1、专业的git管理工具
) I8 z$ o8 [$ T& a8 _对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
2 ]4 u% {: x) p3 n6 f7 f# h9 O为了掌握日常的Git挑战,您几乎找不到更好的工具:
+ C7 w9 E) m6 ^: H* ?" l" K& X4 h; n通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱9 O7 e$ [! Q# N* u
2、一个软件相当于多种软件
7 ~$ B2 d9 J- @! d9 ~! V. u' M使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
6 j. L6 k. I+ w0 E; e5 M! {. G( M3、包括所有内容:无需安装和配置其他工具+ h* L9 I8 _ U' y0 N5 j
SmartGit附带:) V o, B5 g) w4 P5 x
Git-Flow、SSH客户端、文件比较/合并7 v& z' \) g8 n- t3 @/ u3 ?
4、与流行平台互动
3 W9 ], w4 U8 l1 U5 S1 v8 E% NSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
0 D1 y: F: F: ]6 d4 w A: Q, V' |" l( X更新日志
* t8 p$ G7 z" I- P6 E7 |SmartGit 23.1.4 (2024-08-20)
; Q, t* ^8 W# N============================) ^- k7 [6 ]7 D
Fixed Bugs
0 K4 p) j" ~: J' c) Z4 t----------' K5 j- c. J' H, T5 v% \6 g
- Changes view:$ d2 X% J( X, K( j
- internal error trying to stage "left" block at first line
8 G& B$ v; j; X1 g: F6 }- Unstage Selection: internal error for last block in unified diff view" o* @; \0 K* R+ C. ~& h6 i* J
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")5 Y. ?7 Z0 w0 C5 V5 F
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits: m' o' G3 l+ V$ r
- Fetch more: after unshallowing commits graph is not refreshed; f6 [5 J& V- K+ o
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required: T% b- T9 a$ [9 A2 A
- GitLab: possible error "Object 'sha' not found"& G' U9 V) G g: i1 f4 i
- Init: may fail to create objects in case of file system problems
. E% O) a' Y) J$ x) Z% p- U- Investigate: initial switch from Blame to Diff view gives empty panel# A6 Q/ d U8 }6 U1 \8 t
- Log Graph (and Commits view):
3 v8 @8 |+ v1 R. A2 x% f* E- for email-only `.mailmap` lines, the original Author name was lost8 ]+ x$ F* Z5 n" v. k: ~
- for `.mailmap` lines containing `<>`, mapping was not applied" X5 ?. z9 J b8 n% a, v
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
t, A2 y( C$ \: M$ U- Refresh:
1 G5 N8 n" n8 H* P6 b" a8 P- possible internal error if `mailmap.file` contains an invalid path
8 }! m4 G# G& F- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection' l# ~2 Z# U: `; n, T9 d; ^! {+ z8 S3 D. M
- Rename: was not applicable any more for submodules (regression since 22.1)
) O- X% Q. W+ l2 i- Remove: was not applicable any more for submodules (regression since 22.1)
; O! ~- b/ e( i# g) Z& ^- Window | Reset Perspective: kept previous layout
) U" {& O( W8 K; ^# L' l2 f, |- i c- Standard window:
+ M& s: ]% i& m7 @; J- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab, n1 V! V% |: z( I$ i3 _
- internal error trying to modify toolbar with "Basic" feature set
4 L4 L# M+ F2 H. {- Graph: internal error when toggling "Show Tags" before graph has been loaded
' ^2 p6 G* G( V3 p- w- Linux:* z w# v8 n( c2 o$ B
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
# }* O- X3 f G8 z+ h4 g B/ z- Windows:/ P* C# n E' d5 q/ Y
- possible error "Failed to invoke filter 'lfs'"; q6 J, v& f8 S& N0 j4 U
- possible errors related to invalid HOME
! S9 m$ |; |4 H5 TOther Noteworthy Changes0 g7 L! ~ S# i0 p
------------------------; h4 e( V& q/ i S& H. A
- Clone:6 V3 j0 B% c6 e F. h9 }
- GitHub: improve error message if authentication fails due to outdated username/password
6 _! j, Y3 X+ C; n- Conflict Solver: the Base window now has its own window bounds
6 i1 [- d$ H. d9 s) I0 G- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
8 W. r6 P& V) e0 G% y" S2 K( B- C- 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`
# X) `: K. W- C/ H5 D- macOS:4 g) m6 K9 z* g- L, F: t
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog- J8 d( d2 \5 m" [, T; n
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
% c# W7 \1 I1 x) c! ~& K链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#: s! E+ E/ x% d! p3 L8 |
链接:https://pan.quark.cn/s/0756de1afc574 N" v8 i3 h1 T7 v0 ?. O
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|