1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍: j% N+ z+ w) M# Y6 [# s P
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。* _9 _$ s" m; R. X! G3 ]
软件截图
( y: ]$ i- r5 Q3 y' G: K
* u0 u4 v) d- X0 p. E# M1 a5 I
; H% [! h: T" Y软件特点
1 X* |$ w" T6 g( E3 t, U1、专业的git管理工具7 _ K) v' L9 Q k
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
+ o* d9 B: w7 O O! v; P$ \为了掌握日常的Git挑战,您几乎找不到更好的工具:
. @9 r; T/ T/ _: T, F* F" n通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱5 E. E& A7 w3 C4 @$ E( h1 }
2、一个软件相当于多种软件' ]9 Y' W& |( T7 R2 a# F- Z
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
5 {% G( T3 l; y9 S# t3、包括所有内容:无需安装和配置其他工具& @: o: j( v9 Z% p+ o1 }
SmartGit附带:
& w4 C- z, D$ h4 U( \& @0 L) WGit-Flow、SSH客户端、文件比较/合并, u6 _. S. d: Q. ^
4、与流行平台互动 y- I! M2 h4 ]7 f
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
+ e+ r; A- p) D9 G/ f更新日志
" g& ]6 }( J' W( S* iSmartGit 23.1.4 (2024-08-20)5 ]! I8 m8 b8 o2 }
============================
# Y7 s+ t8 n1 ~& T0 x/ ^1 L6 aFixed Bugs
+ t7 p6 |+ G6 K. @2 |8 V" F% q& `----------; I; ~2 R9 y* y* U% d
- Changes view:* {7 d& P* T! G$ Z1 c( Y! U
- internal error trying to stage "left" block at first line
$ }6 D7 Q2 }' n- Unstage Selection: internal error for last block in unified diff view3 s- u* N" s* ~& O' k1 U0 P
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
. _) _- v6 C+ N8 F7 A6 X- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits! W$ K: \; }. Y) o5 ] K$ _6 D7 x
- Fetch more: after unshallowing commits graph is not refreshed
4 ^1 s: d4 }7 u7 ]8 f- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
8 V& f5 f1 P7 P# }$ j: O- GitLab: possible error "Object 'sha' not found"
) d( m3 I; j: Q4 a! ?4 [7 c- _% d/ @- Init: may fail to create objects in case of file system problems% n2 q& z7 I; @8 c6 `
- Investigate: initial switch from Blame to Diff view gives empty panel3 h0 ^: ^5 v7 |, Y" k
- Log Graph (and Commits view):
+ s3 l6 X& N7 ]; G- for email-only `.mailmap` lines, the original Author name was lost
: P$ ]/ Y& A/ a1 H- for `.mailmap` lines containing `<>`, mapping was not applied; a3 J& J& ~& O& | E: d0 w
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
* _+ K& O2 V$ r5 l" h0 B9 C! L$ n* t& Z+ T- Refresh:& @" U. b6 R: j
- possible internal error if `mailmap.file` contains an invalid path
% i( j# y R5 `& j( X8 Q* d- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection( s" X: x E1 U
- Rename: was not applicable any more for submodules (regression since 22.1)
/ K5 J: J/ d: o$ ^- Remove: was not applicable any more for submodules (regression since 22.1)
g. J) [% V9 t" I* l- Window | Reset Perspective: kept previous layout
5 i& ~9 D+ E( I! P: [- Standard window:
: g# x- c. g' l! f% \$ L- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab5 D6 g$ q* G8 g5 `/ B
- internal error trying to modify toolbar with "Basic" feature set
* z# u ]! i L- Graph: internal error when toggling "Show Tags" before graph has been loaded
6 ? S" A; A* `7 F6 o3 Y/ `: b% _- Linux:
+ z8 d' h* w+ C6 g& q% x7 j" ~- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
7 G! [1 T* A0 w b; I6 L; b o- Windows:
2 A6 f# f' |" D4 @% n- possible error "Failed to invoke filter 'lfs'"" _ b* P8 G6 l) u4 a
- possible errors related to invalid HOME2 C7 z8 }7 a: b
Other Noteworthy Changes
$ R/ _2 Y i* d+ k7 g+ C------------------------- Z4 w) F# D! `2 v7 W1 o
- Clone:' c2 m; g1 C; }
- GitHub: improve error message if authentication fails due to outdated username/password* Y( m; a% `+ f7 \; Q% G
- Conflict Solver: the Base window now has its own window bounds
( r, z& Y, q" s% _- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations. @5 e. d3 Z3 I
- 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 X2 L* ]+ r$ X L/ }- macOS:1 F8 _% L0 T. A
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
0 C* H4 i% Z3 D6 M. ?1 ]分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
. ?" k; w" B% y9 S: s M: n8 K链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
# g% v/ ?7 g: a* B$ d' Q0 ~链接:https://pan.quark.cn/s/0756de1afc57
1 t" }0 p6 S: v5 I3 g8 k d7 k链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|