1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
! Y* D5 w: B: x# B1 b! JSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。0 ^$ j4 ^9 U3 [1 X
软件截图
( H7 l5 c4 D2 J' g; s! H" v3 c : D% h1 U' m, T l# R
3 `! h2 G- h4 W$ Y$ b
软件特点
# P) u8 \) j2 p: O5 H1、专业的git管理工具
! j+ t; k; T# }# e. D对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
" m# _" ]$ V& m# e' P- l为了掌握日常的Git挑战,您几乎找不到更好的工具: m1 i8 H7 X I* Q0 @. S! f
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱5 v' s& @' d V2 S% J0 M
2、一个软件相当于多种软件
5 o1 Y5 i, ]+ y P& V; Y* j u使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
, u0 P7 T6 L3 b+ y% c+ W3、包括所有内容:无需安装和配置其他工具
! B: g# |5 r. [- V$ S( FSmartGit附带:8 H6 r. w1 t* C2 G( U5 w4 K9 e
Git-Flow、SSH客户端、文件比较/合并
+ o! T* ?7 }1 s6 w4、与流行平台互动8 a- f. U) y* a) Y9 Y! \
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
+ c, K$ f; b- K& x% R更新日志- @: i4 @& ?$ Q l% J6 H7 d, z
SmartGit 23.1.4 (2024-08-20)5 n3 F1 i- `. q9 \
============================7 B9 k! A5 L; K3 {. ?3 O% f$ e
Fixed Bugs
8 G0 V; {9 y! S3 C' D7 w----------
+ A6 A4 f0 x5 m" L2 g- Changes view:( [9 v: D. e+ g% `5 H( j
- internal error trying to stage "left" block at first line1 j* K) d' b0 @
- Unstage Selection: internal error for last block in unified diff view0 ], N" T" n& S, B: i
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")' a: r! g% m2 d: O
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
" h: k) D# E: t- Fetch more: after unshallowing commits graph is not refreshed0 M r3 ^6 {- l( k
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
: V6 Q1 R: [- k( k' f1 e3 x, B: B- GitLab: possible error "Object 'sha' not found"
& E" j \ W0 c% k: {; E- Init: may fail to create objects in case of file system problems
) B& ?; X- D% H3 U) X- Investigate: initial switch from Blame to Diff view gives empty panel
1 M3 Z9 `& L$ K9 ^: _. z- Log Graph (and Commits view):$ c* H+ ]: h) E$ j5 R6 v
- for email-only `.mailmap` lines, the original Author name was lost
) |; [2 E- C7 x+ i- for `.mailmap` lines containing `<>`, mapping was not applied
- u; s) L/ }* b6 w4 |/ H- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title/ Q! W2 J8 J8 \# Q# }
- Refresh:; f0 n1 X4 y+ t% z# {
- possible internal error if `mailmap.file` contains an invalid path; ?! Y; C) r7 w! W( F3 ]* r1 b
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
7 \4 [4 r7 ~5 v7 H5 G- Rename: was not applicable any more for submodules (regression since 22.1)- K. Q. ]1 [9 J% L
- Remove: was not applicable any more for submodules (regression since 22.1)
_, w8 D5 N# ^0 `) d- Window | Reset Perspective: kept previous layout% N2 o8 j, I2 g* z( @6 T0 B; e4 g
- Standard window:
* P3 o& B1 w% c; q1 L* P- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
0 ~1 j4 n/ L' s- ]- \- internal error trying to modify toolbar with "Basic" feature set
5 {: `( }" e6 |+ x# j: Y F$ E- Graph: internal error when toggling "Show Tags" before graph has been loaded) f V! s. r. o1 C/ M
- Linux:$ W* Z9 L) p1 A' i1 I2 K
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
1 U( o- J$ {2 M, G/ g- Windows:
5 }* e, h. \9 Z3 k- possible error "Failed to invoke filter 'lfs'"
6 u! g/ ]3 `' K: s7 Q- possible errors related to invalid HOME
& c0 T7 ~) d5 {& o" x/ d; c. L0 TOther Noteworthy Changes3 u+ t) z4 a7 ]
------------------------+ ?# A' B" z% Z! t `6 i
- Clone:% z/ e* {1 L S2 D3 M$ g1 S2 D
- GitHub: improve error message if authentication fails due to outdated username/password
( w5 _. P8 p3 u- i6 I8 T( x- Conflict Solver: the Base window now has its own window bounds! v# r. l w' {$ f" l- F- i
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations( G( S4 g! G# M/ h) y
- 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`7 S6 H0 U/ J# w4 O7 U! U8 C7 [4 K( y
- macOS:$ T9 W# B6 r7 z( ~. h
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog' B' J" I, |$ k1 }: u
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
) A; F# @3 r( \ o' c/ M; n链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3## M& f! [5 E9 |) r. ^
链接:https://pan.quark.cn/s/0756de1afc57 V' p& b E$ O& e
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|