|
版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍; h; q" g& W( ?, [) u
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。$ u5 M* |4 z, Y2 o& x7 ]: b
软件截图
6 P! n" s" q) r
6 O# L% b) |' _& x; @6 _. G3 A( D6 Z0 q1 G& ]3 G" ?
软件特点5 P" y' T4 M8 N+ B) a& |
1、专业的git管理工具/ S* Y5 A m% { o! Y0 ?6 G+ K. x6 T) K
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择1 U# `- g% M h. T: a( O$ q
为了掌握日常的Git挑战,您几乎找不到更好的工具:
+ I+ G$ q& ?! u9 r; W通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱6 b0 \5 C) ?; s% [! K9 G
2、一个软件相当于多种软件8 T$ A8 |6 }7 T+ `
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上* O* a% D* d* D; `7 D4 z `
3、包括所有内容:无需安装和配置其他工具 h- x; ~4 G2 z% w, ~% c* q* h+ T4 v
SmartGit附带:
6 X" V7 ]3 j' O, S3 W5 p# KGit-Flow、SSH客户端、文件比较/合并, P7 v8 i; Y, }& c
4、与流行平台互动
1 \: Y: m- P( e$ z$ A( GSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
8 M9 }2 Q$ l& n& F: h+ T更新日志
i& `: J8 g- P6 I5 uSmartGit 23.1.4 (2024-08-20)
. ~6 d8 V# M- C$ ^. ~/ q5 s============================; _' N3 P3 m# P2 @- Z
Fixed Bugs
+ H5 K/ i! U6 f6 l----------6 k* Z$ K! D5 x% y q1 _2 z* _. ?
- Changes view:8 e5 L8 Q* U. t# U0 a
- internal error trying to stage "left" block at first line
7 m7 I. ^8 b0 d: |: ?- g7 J+ V- Unstage Selection: internal error for last block in unified diff view
+ e: d; f1 m1 k5 W- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")7 y( M' x2 z/ P! Z2 w
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits; H4 t9 ]2 ^* ~" K! g% L1 G
- Fetch more: after unshallowing commits graph is not refreshed! e3 v3 L( Y7 l5 Q2 T4 x
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required/ a i8 y" f4 @: K
- GitLab: possible error "Object 'sha' not found"
9 }- U8 j& W' ?6 J" U0 F5 _- Init: may fail to create objects in case of file system problems8 o* Q5 T$ }. T( @6 {, ~. E
- Investigate: initial switch from Blame to Diff view gives empty panel
$ l* a- ]7 ?! v5 n- Log Graph (and Commits view):9 h2 {7 X: B! F6 R% H
- for email-only `.mailmap` lines, the original Author name was lost
9 `6 g4 W1 T, Y/ W6 @- for `.mailmap` lines containing `<>`, mapping was not applied
8 F. U; P5 ^; I. h' n' h: D- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title( }% }/ M' y! c; y. ?
- Refresh:' x P2 H+ z+ v n
- possible internal error if `mailmap.file` contains an invalid path, B. Z# X7 K6 l( o9 S, [
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
" B" V( u" h) L7 |, C# }& V- Rename: was not applicable any more for submodules (regression since 22.1)+ o( O, p$ O" O4 |" q
- Remove: was not applicable any more for submodules (regression since 22.1)+ k0 u: b$ e, X1 b6 X
- Window | Reset Perspective: kept previous layout, O' j: i. [9 O3 x
- Standard window:" n% `$ Z, t- V+ P
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab8 }$ V+ J8 H3 x( e0 |/ J
- internal error trying to modify toolbar with "Basic" feature set' m6 A. s- c( p! ?3 A$ x6 d
- Graph: internal error when toggling "Show Tags" before graph has been loaded$ ~7 B' f( Z. H. ^& t- p
- Linux:, G6 a4 o; v1 H" o% x7 C \
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
. `6 y n& n7 z+ ?- Windows:
, o& Q# g8 Q1 Z& {! f$ [- possible error "Failed to invoke filter 'lfs'"
1 V2 G' l$ i$ r6 F. D- possible errors related to invalid HOME
) B9 w7 n: i. `- T! tOther Noteworthy Changes4 l, b/ L& ^5 V% C& J
------------------------- N" f3 y F0 P3 C! z
- Clone:
* x; Q" A X+ b8 a! u: A- GitHub: improve error message if authentication fails due to outdated username/password% ]. P3 G+ T! o, l9 v3 P* h) N
- Conflict Solver: the Base window now has its own window bounds
. ~6 D8 s5 [3 J$ w# _- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations; S3 }2 R- E* M% ?4 X$ G! w
- 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`
8 J/ k/ ~8 t% Z- macOS:# g8 h& R8 {1 K, Q, T" F
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog6 @( k7 D. p m5 H: j
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
7 p9 W# O8 b! Q( Z* s" b% W) k链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
' w5 y9 V* R0 X' p/ t6 ^+ Y- Z1 t链接:https://pan.quark.cn/s/0756de1afc57( b: {; b6 X' u" V3 C
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|