版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍0 Z& m( V) [( m& l
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
+ c2 R* ]% }) k6 i0 y# b) I软件截图- p8 c6 n0 R+ p6 P

2 `( ^+ V+ ^- h% ~5 \ ?' j
* |) e8 Z/ t d6 J9 d软件特点
" a: M, u. G6 }/ Y& ~% x6 w$ T# E7 V( p$ H1、专业的git管理工具2 {! g+ g5 i* m% R
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
7 `, g1 u. C* V8 I, J# J, D1 H为了掌握日常的Git挑战,您几乎找不到更好的工具:
, y7 q, Z' ~. V5 A# v通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
; r+ z; W8 _; ?' O* L- n0 k2、一个软件相当于多种软件5 u% k- _* Z0 ~; M
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
5 h" i& c; Y: a4 A3、包括所有内容:无需安装和配置其他工具
. s& M1 o0 a# F# C" T( w( {) Y) xSmartGit附带:& c3 m9 ~, Z5 l2 h: E5 K
Git-Flow、SSH客户端、文件比较/合并
4 G, e7 ? K$ d+ v3 x: T% L4、与流行平台互动" v) v1 v, H7 j
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
, v* C* @; p' C, G0 `+ b7 A/ g更新日志
0 B7 p- l/ J" p5 pSmartGit 23.1.4 (2024-08-20)
; ?: l. H' j' k3 b1 N) N============================
9 Z0 L: ]% [# w3 Q rFixed Bugs* Q$ R( r( C# P5 h
----------
& W3 b# w( W( G ]( P f& U- Changes view:# [: F7 h) j/ B H2 I+ J! E
- internal error trying to stage "left" block at first line) H7 B' t4 {! u. p
- Unstage Selection: internal error for last block in unified diff view: O& s7 @( m: {% @
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")( _6 e) D- M' P* e7 m
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits( t. c s) N; F2 d6 ]1 M
- Fetch more: after unshallowing commits graph is not refreshed
# l, i( b' V7 O$ b% ]- ~" q- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
3 F4 F6 j0 B3 W: G$ O: [- GitLab: possible error "Object 'sha' not found"
4 ?; K9 o% N8 b5 U, r- Init: may fail to create objects in case of file system problems- s, q- U8 k3 p- M
- Investigate: initial switch from Blame to Diff view gives empty panel
: A0 K( f9 z3 X: ~0 d& s- Log Graph (and Commits view): ~4 [- c3 Y- \3 L" X( N: r8 v
- for email-only `.mailmap` lines, the original Author name was lost
# M% N7 \, w% V: _6 s- for `.mailmap` lines containing `<>`, mapping was not applied# O6 r' ^& B" Y
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
. |9 P$ g1 P P- Refresh:
1 d( ?# h; j* Y% L" \9 E% z- possible internal error if `mailmap.file` contains an invalid path0 ~9 w/ A# V2 e j! B! H
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
1 n8 m8 p8 @+ L+ }7 r, `- Rename: was not applicable any more for submodules (regression since 22.1)
# [" m3 `3 q$ k& T- Remove: was not applicable any more for submodules (regression since 22.1)1 T- G. U" s) x2 ^) z+ K( Q1 ` M
- Window | Reset Perspective: kept previous layout
: ~4 B. |% w' T3 `4 p. `+ W- Standard window:$ Z( w* o# c, I) m
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab7 y3 l m4 w' b
- internal error trying to modify toolbar with "Basic" feature set
- |# d0 F% T+ D0 u- Graph: internal error when toggling "Show Tags" before graph has been loaded% N% @& M4 g; T0 @0 o
- Linux:& x# T( ?8 J" O- ^3 X* W! b& C- s- Z
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
% n9 N8 e! q/ m+ u: r: c- Windows:" T( u1 @! i# H
- possible error "Failed to invoke filter 'lfs'"$ O. v2 }2 V7 s/ H5 c; e+ y1 e
- possible errors related to invalid HOME
) a5 W7 B: e9 X( t. xOther Noteworthy Changes; `7 H, L" W; g, g2 N$ t2 v# z% d
------------------------4 q* s& J! {6 G. Z9 ^
- Clone:
, Q8 R( _5 M- H* M! b# u# o- GitHub: improve error message if authentication fails due to outdated username/password
) m+ a* c( O/ z- |( N- Conflict Solver: the Base window now has its own window bounds+ j/ o- m: X& S6 g1 f3 h
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations9 x, U( e* o6 _$ f+ W; u
- 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% c1 U* b8 d$ |# s
- macOS:
' A1 B, I; I, W$ B7 j- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
. @$ @7 E) Q3 k s0 _/ |6 Q- v分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
" g, M( o; G3 g0 R( j链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
& d" P. W1 }1 b2 }链接:https://pan.quark.cn/s/0756de1afc57
, E- \/ j6 U& W5 L6 B2 w链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|