1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
6 P4 `5 n, {" a7 E" B; j1 q6 E! lSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
/ b, v) ` ^% l! F8 c$ Z软件截图
3 G2 E4 s( ]5 C$ c: L# \' u+ t% ~
" p$ e' _- R8 e
6 v: O3 K* }0 [0 w( }软件特点* X+ H- K/ v5 e
1、专业的git管理工具
! Y q* u5 L& |, w2 E对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
( D6 r1 |! z1 {4 S为了掌握日常的Git挑战,您几乎找不到更好的工具:
+ G5 \: Q8 \. D通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
5 r* z- w B2 L$ v% ?6 d7 ^# b2、一个软件相当于多种软件4 ~3 F! c9 }. o1 P r% r7 b
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
% C( D2 g! c7 n* \- j3、包括所有内容:无需安装和配置其他工具& _1 Y7 h3 f7 X8 ~. M. T
SmartGit附带:& ?% B# \2 T! v9 H; D
Git-Flow、SSH客户端、文件比较/合并5 b' ]6 U8 y0 O+ @" C/ a0 X" j% h
4、与流行平台互动+ a7 r) L8 R+ u0 p% V& L# k
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments/ g8 J: k: P% r) a ^
更新日志
! Z- p8 k9 X' g& g# [9 TSmartGit 23.1.4 (2024-08-20)
6 i! N9 t! d$ U4 A0 P& S4 r============================# L6 [9 a3 f7 O- X- V
Fixed Bugs
# d4 ^8 Z5 @) _! A8 ? J----------
4 L, c; x1 t Z2 G% ~- Changes view:8 M# H/ n1 \* w& m" I4 {# i& ^
- internal error trying to stage "left" block at first line
4 C2 m( W8 {! w v- Unstage Selection: internal error for last block in unified diff view
- q q# e9 z. X) Q( j2 y9 I- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
/ A0 h) B- i% k/ F! R) e2 ?$ W. I( p- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits4 C2 \9 D& W2 b ^
- Fetch more: after unshallowing commits graph is not refreshed
& f S" R' J6 |. ?( m) ?4 @- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
# H, T. C! i, b1 b9 G- GitLab: possible error "Object 'sha' not found"
) u; |, d( U1 _- G- Init: may fail to create objects in case of file system problems5 z9 A$ K; h% ^; s' k- A
- Investigate: initial switch from Blame to Diff view gives empty panel
* k8 z! i% n0 D8 c6 x$ C/ T- Log Graph (and Commits view):& k b2 `! C6 H* r) R9 d1 K1 C
- for email-only `.mailmap` lines, the original Author name was lost
1 ^) e! u; Z# D. |4 r- for `.mailmap` lines containing `<>`, mapping was not applied7 X9 Y+ P& W1 R: E( e" L
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
' W2 o+ \, I1 h* }( `7 S- Refresh:
( q9 y4 ^0 S% g5 S! ^; u- possible internal error if `mailmap.file` contains an invalid path
7 N* L! W+ `' s; N) O- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection' G8 C% \* S1 ?4 l0 M% k& Z: }
- Rename: was not applicable any more for submodules (regression since 22.1)( O0 ~, y) e- A
- Remove: was not applicable any more for submodules (regression since 22.1)8 S; R; {% {: A' e
- Window | Reset Perspective: kept previous layout
2 i- _. ^* P8 [; ^' z* z+ M; t) B- Standard window:
: Z7 x' n0 \' @9 o4 Y4 a' f; c# y- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
8 {$ T9 \9 z4 P- internal error trying to modify toolbar with "Basic" feature set+ {4 j7 t9 H- q2 [7 X
- Graph: internal error when toggling "Show Tags" before graph has been loaded& Z: V8 j4 c$ Q' @! v; f \
- Linux:) B+ l# J6 Z, t" w
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
# B6 r/ y* S7 O- Windows:8 }* K7 h: C3 ]4 l) R% v; s. p
- possible error "Failed to invoke filter 'lfs'"
" n1 D9 E. _/ v5 r5 a- possible errors related to invalid HOME7 J8 j# q$ Z! h4 N. j% ^
Other Noteworthy Changes2 ?# A" |1 y" @, u* P( Q% g3 p
------------------------
# o. t3 t. F# m2 {* B- Clone:2 }, m* ]5 ?+ I6 I
- GitHub: improve error message if authentication fails due to outdated username/password
, {! |3 z. M$ R1 {4 s$ V- Conflict Solver: the Base window now has its own window bounds0 ]6 f) b' X, M: C1 u, V+ B4 t
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations5 U0 ]' h3 \2 L6 ?+ Y$ j
- 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`
6 C: M. Q9 ?/ j/ W- macOS:6 a! J9 f9 _ u; a9 K7 _7 u6 W
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
$ y; U9 s* B: m5 Z% [分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版7 W# i0 E: M! s* o, }
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
: a, Z* a# N# Z6 K! }2 E8 N- |2 @链接:https://pan.quark.cn/s/0756de1afc57 V! z p/ J2 \- A P
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|