1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
$ K0 r& d) [( O1 p4 QSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
, O9 [3 A7 m, m, ^, e- J; x+ K/ T3 e! X软件截图
7 G$ e. ~* E& `3 y2 M4 G + S b' h% O; y( S" z
. Q5 e. I; I9 c( J
软件特点9 f0 w2 _9 k' Y3 v5 e9 Y
1、专业的git管理工具6 A9 I+ M3 A0 g! |6 |
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择9 ]2 K% z, `7 X" I
为了掌握日常的Git挑战,您几乎找不到更好的工具:" @2 Z& M5 M/ c1 W1 N U
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
9 T: r# _- U0 R% ` u: s ]. q* _2、一个软件相当于多种软件- W: g" |. Z1 O0 h% f! a; ], o
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上+ { p6 E2 O0 U+ M+ ?- M9 e& N! C
3、包括所有内容:无需安装和配置其他工具
3 h$ e2 c6 p* ^ n3 M. q& f6 USmartGit附带:3 b" G8 A* C$ W$ f/ y
Git-Flow、SSH客户端、文件比较/合并
2 f) _. b1 z2 f: l% k6 b5 N: {7 D4、与流行平台互动2 L" i7 p; h& Y+ a( o( q
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments. f( Q5 s- U X
更新日志
: d) k) U$ u1 d& u; ESmartGit 23.1.4 (2024-08-20)2 R1 a% G: L/ ~( ]: A
============================3 D, t+ W5 J- ^: m6 A' F
Fixed Bugs! x7 N" L! H' @% z4 Z
----------. b9 Y) t c$ O: V- g% x" q9 S
- Changes view:
6 m, `: D/ i0 B. l6 T7 t- internal error trying to stage "left" block at first line' C. R' z7 `& @4 Y! K. w9 O
- Unstage Selection: internal error for last block in unified diff view6 ?9 h7 K. T5 Q1 L `3 L
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")' c5 c" [& n: Z3 m J/ _
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits! F* F3 b6 W- `
- Fetch more: after unshallowing commits graph is not refreshed
0 F/ K$ J0 W% A! i$ [- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
1 o& u8 R4 n4 H8 ~) Z) ^9 g- GitLab: possible error "Object 'sha' not found"
+ f% \# H( L/ ]- Init: may fail to create objects in case of file system problems
, V. O; S4 K" o- Investigate: initial switch from Blame to Diff view gives empty panel5 \* i+ K- y# x) |; P0 ^
- Log Graph (and Commits view):* G+ [, b# A9 ~$ A5 Y
- for email-only `.mailmap` lines, the original Author name was lost
1 e+ j: |, e$ l' I; ]$ s- for `.mailmap` lines containing `<>`, mapping was not applied% r! n; q- [1 M. O9 Y ^& \5 }. p
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
5 K6 }/ _, \# n/ ?" ^2 u h& S" G- Refresh:) \/ A9 r' ]: p% K, O
- possible internal error if `mailmap.file` contains an invalid path! R2 |% F* v7 x5 J4 m
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection. r& }9 f$ E5 H
- Rename: was not applicable any more for submodules (regression since 22.1)- \$ Z" C7 ^' n9 s6 Y( D5 k- P" g
- Remove: was not applicable any more for submodules (regression since 22.1)
7 Z, u& `. R% w* D+ D* m- f+ [- Window | Reset Perspective: kept previous layout$ B( W# ~( u0 k, X- b% F$ W
- Standard window:
( E3 w8 l1 D# h' e7 Z+ L4 }/ {- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
/ N; c# u( c" `2 e3 n- internal error trying to modify toolbar with "Basic" feature set. s: d0 u1 h, \% `; C6 Z. R" ]6 Q* H, [
- Graph: internal error when toggling "Show Tags" before graph has been loaded9 O3 a5 I/ T) V3 `7 K/ ]
- Linux:) E9 ^; g! K+ U; g% M8 |
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
* }8 x" |9 n0 t7 M- Windows:# u5 v8 x3 I7 |2 [
- possible error "Failed to invoke filter 'lfs'"
% m) s5 k K2 z3 h: R" r/ q- possible errors related to invalid HOME& y& U; N% j7 X' F
Other Noteworthy Changes
8 Z( a6 {% t' \* W9 V6 Z------------------------: }8 M1 `+ Y% t2 S1 e. T
- Clone:
3 G2 D; ]( W& e; ^: ?) q- GitHub: improve error message if authentication fails due to outdated username/password
# O& O" {: {0 b$ z" o2 C) F- Conflict Solver: the Base window now has its own window bounds
7 O& c6 J$ T" ]1 [, [6 h- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
6 ?2 R! V A$ t. C& K: @5 H- 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`
4 \0 F" P9 h% Q- M- macOS:2 s" b! x! \7 s4 y. c# s3 ~
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog# W( e* R; n L. J8 K% E) w' L2 q
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
/ u0 e6 d2 [" P. u0 J链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#' `' c+ r2 W( O/ o$ _; e) P9 G
链接:https://pan.quark.cn/s/0756de1afc57: S1 [6 d4 u) d3 n6 q$ |! V# ^
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|