1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍% b) u" R: W! O
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。2 h- k4 z& e5 X7 s/ u" X& Q- [
软件截图
( d$ b z$ R* E: A
2 |" v5 b8 B) h+ ?0 X1 Q% }
v/ K. U, O H5 _: Z+ O3 c软件特点, H4 h6 d) y3 \6 R/ i4 q" e6 O
1、专业的git管理工具
2 y K' K/ L$ c7 c: S5 A# J& C! c$ h对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
* ^8 x9 m; `! r/ _! y# H为了掌握日常的Git挑战,您几乎找不到更好的工具:
' G8 J7 @: x4 r+ Q通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱: ]* G ?1 j& |1 B# o0 ^* r
2、一个软件相当于多种软件
' b7 y. ^4 p# B8 X, E7 d9 Z J* q( B使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上8 M/ }7 Y1 q5 O% @- q1 t4 L! g
3、包括所有内容:无需安装和配置其他工具1 T5 a1 Z' M1 a4 b/ U
SmartGit附带:+ M% z1 z# y6 z9 G$ \) n6 A
Git-Flow、SSH客户端、文件比较/合并. M" i7 K6 L. j
4、与流行平台互动
( g" {" v" G: o. J7 _SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments$ |( k9 E0 ~0 O' F4 ~
更新日志
. T+ e; `7 G) i$ }SmartGit 23.1.4 (2024-08-20)& h2 ^4 h2 Z8 \
============================0 ?& V' B0 X5 d2 ] w( O1 c% E
Fixed Bugs
; n2 W7 [# ~; ? ^! r$ M" B----------
, Z+ O/ s0 Y/ H4 D+ ~9 ]- Changes view:7 _# Y$ C$ l9 r1 Z2 z
- internal error trying to stage "left" block at first line" _( ]; I' K9 l$ I7 _. ^4 ~
- Unstage Selection: internal error for last block in unified diff view# E3 ?9 v3 x5 ^6 ]! }6 T
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
& ^+ T; I+ Q. s5 m& l3 |# F- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits3 Y# e2 I( o0 p) ~
- Fetch more: after unshallowing commits graph is not refreshed. ], O# ]0 `- H/ E* G! j
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
y7 z) _; ^$ P+ b- GitLab: possible error "Object 'sha' not found"
1 e1 D; P0 T) c; W$ r- Init: may fail to create objects in case of file system problems( Q2 r1 x/ Z: ^; B# @$ k& Y
- Investigate: initial switch from Blame to Diff view gives empty panel
- j3 D% d k* \/ A- T- Log Graph (and Commits view):. S$ b) t: X$ d: ~1 P8 B+ ]1 ]
- for email-only `.mailmap` lines, the original Author name was lost* G) U6 U" Q y8 D
- for `.mailmap` lines containing `<>`, mapping was not applied
9 m' i; m" h& {7 F- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
* i; u' @) x x# z5 M% S' B7 m- Refresh:
r9 d$ q) p; i! e- possible internal error if `mailmap.file` contains an invalid path5 E* n* o. r! |
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection0 c. b5 ]1 g( P+ X
- Rename: was not applicable any more for submodules (regression since 22.1)
+ L5 Q0 l* N$ ^. g4 B- Remove: was not applicable any more for submodules (regression since 22.1)- C, r$ w6 Y9 u/ l
- Window | Reset Perspective: kept previous layout
, C- {* ^7 Y% s9 g$ X! @2 b' F- Standard window:
& l& ?* M& Y' Y. o. Z1 D7 ~- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
' h8 ]! v) t0 O: D* |$ Y' p6 u- internal error trying to modify toolbar with "Basic" feature set
# W8 T9 i. s5 L8 L" y- Graph: internal error when toggling "Show Tags" before graph has been loaded
- ~8 h1 d* W2 C" ?5 u& N {) b- Linux:( x0 w: `+ W6 C, A, z9 ?
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin0 g6 X* F* ]0 k# Y1 |6 Y
- Windows:
6 \% }. ~; S" }' i* S2 U- possible error "Failed to invoke filter 'lfs'"
2 `3 N8 I0 o6 U9 o' M3 a- possible errors related to invalid HOME
% N2 X" N1 W+ H8 \" A7 f1 q$ VOther Noteworthy Changes
: N3 H) B6 y1 u9 M7 V& Q------------------------
; g$ c r; i2 z) P+ I( i2 W# _- Clone:
* F/ Z+ [" V" ~. Y+ l" X. v* t- GitHub: improve error message if authentication fails due to outdated username/password
$ |0 X; @% G8 ^# S5 Y5 T& N- Conflict Solver: the Base window now has its own window bounds
* F+ ^+ k/ B) l9 u/ N1 d- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations* Q1 `0 [, `3 O% v& V
- 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 [* ]2 i! \0 `- ?/ F, t' s: F
- macOS:
/ ~3 }1 [) ?! m- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog) D8 E; O% H+ T! U7 h
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版! h) m2 u; U3 N' d' Z- r
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#) [- ~8 J, m5 S, t6 J% ]6 G- r- z
链接:https://pan.quark.cn/s/0756de1afc57
/ a& H4 w2 s% Z0 x; A; f链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|