1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
( S. t. a; G$ Z/ A4 K8 O8 x/ P) S3 W% PSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
" p9 c6 ], n+ _软件截图
3 m$ H( @/ v' m/ A5 k% p
. U! o! R! [& [9 x [
b; N6 I' P# P: c' L, W/ T软件特点
- l. t$ b" m6 H( U d: d9 Y1、专业的git管理工具
: }, _4 a5 q4 e5 C# O对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
4 @. L3 b4 P3 q P9 @1 |为了掌握日常的Git挑战,您几乎找不到更好的工具:3 i- H8 k a; _" g& w" k* K
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱 g# t/ U7 L0 N0 p: t/ q$ U3 I5 v
2、一个软件相当于多种软件
8 r2 ~7 d" {5 V9 K0 d5 T% m使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上5 W5 i$ h' U8 e5 _3 I
3、包括所有内容:无需安装和配置其他工具8 E1 C6 ?( V2 L
SmartGit附带:
& u+ S2 J# C1 o6 y) M8 {2 A6 s2 d/ pGit-Flow、SSH客户端、文件比较/合并
8 ^ d+ v2 T4 p* V, t; j4、与流行平台互动6 Z9 q3 C* B8 D# X- L
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
: ]) ^5 ]* W' ]7 ^更新日志
: r! h! F' G% fSmartGit 23.1.4 (2024-08-20)
( }! H/ u u: x3 }( G' q. ~============================; t& J5 a9 @5 C/ ^( D3 O4 g
Fixed Bugs" J& I$ E2 ^9 G- v! r8 n
----------
7 X* j, |2 k" m; E& V1 j* w; @- Changes view:
' I6 j6 M3 Q% ?4 X) R8 ~- internal error trying to stage "left" block at first line
, o# u1 j4 T; \- Unstage Selection: internal error for last block in unified diff view; b" t8 L2 o6 w# n
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
L4 h# L: _# c$ B# q5 O: _- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
. l1 M( B' w W6 X. T- Fetch more: after unshallowing commits graph is not refreshed
! a* l# o2 A; z) D! s- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required3 B: L0 {- \6 b% q
- GitLab: possible error "Object 'sha' not found"
7 B3 e- H+ W: k1 i5 J- Init: may fail to create objects in case of file system problems, R( `6 V) h6 q2 h: B" O3 r @& ~" r
- Investigate: initial switch from Blame to Diff view gives empty panel
h. K9 J6 V" Z% G* M- Log Graph (and Commits view):+ h( f j- [# k$ C; g
- for email-only `.mailmap` lines, the original Author name was lost
& v+ i# j/ u! n+ j) g0 m- for `.mailmap` lines containing `<>`, mapping was not applied
) e) e/ \# d# H* }! J! V- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
- C/ w$ |3 w* g( z3 B& H- Refresh:
/ O9 H. G- I: A' U9 P- possible internal error if `mailmap.file` contains an invalid path2 f0 I0 J! F7 y8 b
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
! Z* t' k7 h+ i6 K- Rename: was not applicable any more for submodules (regression since 22.1)* W: w( x# F/ \
- Remove: was not applicable any more for submodules (regression since 22.1)% A/ b" ?- s9 }
- Window | Reset Perspective: kept previous layout/ n% E3 T# ~6 ~* v$ s% s
- Standard window:9 B" C9 g1 m: P% U3 ]% V3 v3 w
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab/ [# n- X' ?; o1 R7 Y: o! {
- internal error trying to modify toolbar with "Basic" feature set$ @# V e" L! g _6 W! s. C, d
- Graph: internal error when toggling "Show Tags" before graph has been loaded5 d' V; o# e' W: Q( X
- Linux:
. Q% n7 t) z7 _5 B- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin9 T! i& W0 S# o" K
- Windows:- U x2 N/ H* R% f; ?! F
- possible error "Failed to invoke filter 'lfs'"
1 `5 W( r! ~0 D1 g6 l F- possible errors related to invalid HOME) A" ]% r y5 d. W }
Other Noteworthy Changes
) p0 v7 u7 h' p- K5 F------------------------
0 i9 U/ e8 S! h( }5 r4 l' F* {5 X- Clone:
9 y1 e* w4 ~ g- GitHub: improve error message if authentication fails due to outdated username/password! P! D8 B; F. G7 g! y9 Q
- Conflict Solver: the Base window now has its own window bounds
1 C5 m9 N! f2 N' q- o; Y- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
, Q1 M+ ^7 _% K% h* S5 ~ k, K- 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`
' t3 s' Z% ?9 N/ i4 e8 O% W+ z' {- macOS:
3 N, v* Y) z* J9 a/ _8 }" v7 z- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog s% x; c/ L+ b* U: ?5 o
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版! m' O% c1 w$ R
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
% w2 }2 \# Z# E9 X' f) H5 ]4 b6 l链接:https://pan.quark.cn/s/0756de1afc57
( Y# k+ h; N7 l7 J! d4 t链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|