1#
大 中
小 发表于 2024-11-25 11:46 显示全部帖子
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍5 q, R; C) I3 f8 T! `2 Q# {* m
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。. Y+ {3 H0 y$ u* j
软件截图9 X! t3 y1 {: x1 h2 s0 H- A5 |; Y
5 E* j( w' q4 m& t- X/ s. ?
7 T/ c" s9 V: N% a
软件特点+ j% j- Q: d2 Y
1、专业的git管理工具
' @/ C& Q) B6 d' X7 P, n0 h5 ^对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择6 h0 L' J0 w* c* S( \9 x. p) B2 Z
为了掌握日常的Git挑战,您几乎找不到更好的工具:
7 r3 S3 C7 w, `通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱5 U, ?* B" K3 W4 |
2、一个软件相当于多种软件
7 t/ @7 K+ l2 H; I1 l使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
0 O( _2 a( F @1 X: k3、包括所有内容:无需安装和配置其他工具0 p& N& Y; t! J
SmartGit附带:' u: n8 e, p+ F# H8 q4 |
Git-Flow、SSH客户端、文件比较/合并* A: a# Z6 o0 p2 w0 s
4、与流行平台互动$ Q; r: Y) p$ T9 K7 |9 Y8 B) ^5 f
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments, j8 r) l' @# U) m' {: Z3 J
更新日志
' |# O/ f" z; uSmartGit 23.1.4 (2024-08-20)
* ^0 s+ ~7 s* n============================8 |0 G1 \% X. S0 [' {
Fixed Bugs2 v0 N S6 L+ \$ [' j2 `
----------0 [4 p* ]9 b) _8 p' z" r
- Changes view:
3 K8 D; P* ]; o1 O! X- internal error trying to stage "left" block at first line; G0 b- t1 y8 n/ a% v, V `
- Unstage Selection: internal error for last block in unified diff view
1 N3 c. b$ D2 O+ ^- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")) f! x0 R5 p4 {4 A% _
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits% [( e2 m0 v0 i. z- P
- Fetch more: after unshallowing commits graph is not refreshed, z4 V6 f* o0 d2 Q
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required- w+ U6 t7 e/ C a/ O' k! V: g& S
- GitLab: possible error "Object 'sha' not found"
, ^2 e* E! {8 O- Init: may fail to create objects in case of file system problems
]6 P) L" }# l) e+ v( b; \- `2 M- Investigate: initial switch from Blame to Diff view gives empty panel
: f9 h$ J5 V ~- Log Graph (and Commits view):
/ m9 R1 e. b$ M1 S7 b9 S) g- a7 X9 [4 N- for email-only `.mailmap` lines, the original Author name was lost
7 Z6 \5 y0 |# `! X) K- N- ?1 i- for `.mailmap` lines containing `<>`, mapping was not applied$ z, N3 p$ D L
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
5 M; y( l" ?2 N- Refresh:9 Y4 t4 _: F6 [6 [
- possible internal error if `mailmap.file` contains an invalid path: v( V6 E u4 {! r+ { ]0 V+ Y: S
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection0 N1 C8 A' x, }( u4 E/ [
- Rename: was not applicable any more for submodules (regression since 22.1)# b6 n; R' M9 S' V
- Remove: was not applicable any more for submodules (regression since 22.1)
7 D3 z( B5 N! L8 Q) ]0 t- Window | Reset Perspective: kept previous layout4 Y' ~6 ^7 ?1 g4 K/ S7 l
- Standard window:1 E2 n h- n! p* h
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
# d$ X; w0 p0 T& [; ]- internal error trying to modify toolbar with "Basic" feature set4 B8 D% U; |8 P0 X' s/ j% |) b
- Graph: internal error when toggling "Show Tags" before graph has been loaded% Q m+ [- E g! ]+ G
- Linux:
/ g/ g# K0 U: v& J H( `- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin. z/ r- C! x* W( w6 E0 H
- Windows:
8 G% h7 S& _* Z- possible error "Failed to invoke filter 'lfs'"/ k, b/ V& e9 W
- possible errors related to invalid HOME
# p* m1 P6 `8 y" l8 b4 zOther Noteworthy Changes2 e0 t0 I. _9 u) v% [7 L
------------------------0 v7 X, g) z* |0 N6 E
- Clone:
0 \! E! V; m7 `1 `1 C2 }- GitHub: improve error message if authentication fails due to outdated username/password. p0 Q0 k* V4 t. L7 T- p) A1 D8 _
- Conflict Solver: the Base window now has its own window bounds! v) v! S: m5 A8 x! Z
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations. B6 L# @: t& I# 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`
" P4 F0 q( @7 ^$ N( U- macOS:& q( c) j; O# v/ J" c
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
: w/ a. L' l( g% U/ C分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
+ v5 \* Z" m& O3 p5 d/ {链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
" U2 m1 h' W; J* _" z: g. Q链接:https://pan.quark.cn/s/0756de1afc57
3 j$ i8 c! q3 K, ^& }链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|