1#
大 中
小 发表于 2024-11-25 11:46 显示全部帖子
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍4 C( J) M# Z9 `) z
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。' r$ j+ f0 c; I3 e: N
软件截图
5 Q7 H* p) I! A' s2 B4 ~0 E; o( e * N6 M+ Q* {( M' z
4 ?" t6 Z% A" |/ d) ~7 P' V4 a
软件特点0 D4 V, I% b8 F0 h
1、专业的git管理工具
( \; m- s$ O* u2 M对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择! D. I$ z7 F# M+ _9 J5 q1 E
为了掌握日常的Git挑战,您几乎找不到更好的工具:
* j# o& a3 ?8 M# S& N( i5 ]! M通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱( t1 r- N; `( ]" x5 `1 r G
2、一个软件相当于多种软件
0 Q* Z; k' C6 c使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
2 q2 }0 H2 O; _9 ^) ^3、包括所有内容:无需安装和配置其他工具
6 c# o8 ~7 c8 Q5 t* ^4 {6 d0 WSmartGit附带:# T0 r+ w5 V$ l7 @
Git-Flow、SSH客户端、文件比较/合并3 m. v- M7 f) ]% w
4、与流行平台互动! \( i5 V& k2 m4 u
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments* @0 L1 k) v3 {, [1 w: O# H
更新日志
' I; [+ k: C/ y T3 DSmartGit 23.1.4 (2024-08-20)+ @$ e9 T# X/ q) @* I7 G$ L
============================4 h: g$ ?- ~( ~* z' m+ e: t
Fixed Bugs5 R- ?% Q- C# H9 c" r: m }
----------
- L; }4 h6 @% \% _- Changes view:
7 F: ?* |# V& X; E0 W8 p* r- internal error trying to stage "left" block at first line
# f$ e% {/ w! f- Unstage Selection: internal error for last block in unified diff view
* Q1 ^! L) e9 c: H' W; k% r- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
/ }( v5 j. _7 b, p- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits$ x% _$ \, F" g/ l8 a2 F
- Fetch more: after unshallowing commits graph is not refreshed; u$ `- p+ E' g. U X
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
) ~/ j O/ G- T- GitLab: possible error "Object 'sha' not found"! {" ? p4 Y' k
- Init: may fail to create objects in case of file system problems
: ]0 h, e0 ]. O) g! Z6 `- Investigate: initial switch from Blame to Diff view gives empty panel( }9 J, k. N8 o
- Log Graph (and Commits view):
$ d) Q, N" r- [ l" @- for email-only `.mailmap` lines, the original Author name was lost
0 f# n- Q; ]& N2 [' m+ A( A# Q- for `.mailmap` lines containing `<>`, mapping was not applied, o' O& x7 a8 [
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
8 w- ^( G' w$ {1 y* L6 W5 {$ z- Refresh:2 ^3 V# G, _1 f! r
- possible internal error if `mailmap.file` contains an invalid path
; q( }8 c0 ^' X. k- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection. ^0 e' C7 E0 E
- Rename: was not applicable any more for submodules (regression since 22.1): p" Q$ `& U7 O2 h- H0 J
- Remove: was not applicable any more for submodules (regression since 22.1) W1 p, w' E# T2 H
- Window | Reset Perspective: kept previous layout
# q! T& R% N' K& G0 K5 A a; N- Standard window:
( ?# m' l: E- l) s- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
+ A, r; I# ]- V$ ?& G5 s- internal error trying to modify toolbar with "Basic" feature set
5 @' y* |7 C; }" a- Graph: internal error when toggling "Show Tags" before graph has been loaded
& d% Q8 v. @8 ~% [- Linux:) u+ z$ o4 N) b" `9 V0 R1 }5 f
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin% ]$ d; K( ]/ ~0 R; y
- Windows:% O0 b5 x) G5 Y/ Q% t1 O8 Y6 ~* R- r
- possible error "Failed to invoke filter 'lfs'"
& t0 W) D) |9 v- S( O- q* f- possible errors related to invalid HOME& W' X! u( B( ^9 m+ W& g
Other Noteworthy Changes% K" m* S+ a9 L& s7 T7 c
------------------------
. c0 b8 [* x# g+ [- Y$ Z0 {+ P- Clone:
& x+ H. H; x$ v5 v. Y/ A% L- GitHub: improve error message if authentication fails due to outdated username/password; @' S; N# z8 |- v+ |* V
- Conflict Solver: the Base window now has its own window bounds
* x, @& \8 k& u* [/ [( H( \- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
+ }4 B8 [. T0 @+ 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`
& l% t1 k+ f* V7 v& s" J- macOS:
5 i3 N. ]" J4 z- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog, W! z5 U5 G0 |+ E
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版& Y; F' k& b3 t& R
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#/ M5 I3 O3 r7 \) e/ @
链接:https://pan.quark.cn/s/0756de1afc57
/ k6 V( h/ g% Q2 ^! K# ^链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|