|
版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍" ]! h/ @: [) k0 H
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。7 W- j9 u8 p3 b3 V+ O& G
软件截图
. ^# @( s. G8 p# V# T, X. k( G+ m+ O 1 R# Y9 h4 `1 L8 E
5 C7 l/ ^( j4 Q3 l1 b) b软件特点
3 R; q! E r$ ~& i0 l9 H1、专业的git管理工具
5 u( n5 `- K! g对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
. x( t" }8 \2 c" }9 f2 \9 {, I" }为了掌握日常的Git挑战,您几乎找不到更好的工具:
# Z9 v# t: q3 P通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
, j4 R; A5 s6 [8 b) l2、一个软件相当于多种软件* ^6 q& O F" r& r" T
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上+ r: _* {) c8 S7 y" y6 F
3、包括所有内容:无需安装和配置其他工具
8 W. Y3 Q+ m6 W j6 I! _+ J* FSmartGit附带:
; v, g+ Q& Z: o- `% VGit-Flow、SSH客户端、文件比较/合并! Y( A: ^4 h6 _; e5 U
4、与流行平台互动' k" h" Q% y4 o0 X6 B8 i
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
0 g6 `0 A0 Q! W a9 q/ ^更新日志$ K0 m/ ~( x5 D- q/ x
SmartGit 23.1.4 (2024-08-20)' C2 t5 J' `* T- Z) v
============================
) l1 X$ U+ I6 k0 ?* i5 n6 v+ O# sFixed Bugs
5 Z( a' E# I; i( B g----------
4 m, N, B) n% B1 E7 H- Changes view:# f. i& g3 @1 N9 C; r+ T2 x/ D
- internal error trying to stage "left" block at first line
$ X j1 W3 |, g$ m& r1 P- Unstage Selection: internal error for last block in unified diff view1 L2 |% ?2 f! ^* N! h1 x
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")3 @' d$ b/ j( g+ z2 m& D3 `
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
5 ]5 }7 M* P2 |& B$ `" ~; R" ~- Fetch more: after unshallowing commits graph is not refreshed' o) o) L1 H9 w
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
* m5 H9 X$ r' Z- l) Y w6 T- GitLab: possible error "Object 'sha' not found"4 Z$ r' e) C* P% ?7 ^
- Init: may fail to create objects in case of file system problems
) k- r$ r& v' x. _4 E' e- Investigate: initial switch from Blame to Diff view gives empty panel# e1 R* w) D6 n. V
- Log Graph (and Commits view):* o* P2 c0 ?6 v
- for email-only `.mailmap` lines, the original Author name was lost1 I3 a: H" j0 y( `% m# x
- for `.mailmap` lines containing `<>`, mapping was not applied
' d! f4 b4 y0 y- f- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
- }3 Q- ?3 n7 J; o; g2 n- Refresh:
6 t2 r* ?, M4 z% e; @4 @+ t! l* }- possible internal error if `mailmap.file` contains an invalid path
$ u2 c! ` i9 m, ?7 e- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection! M( X: V; t; {/ K2 K W
- Rename: was not applicable any more for submodules (regression since 22.1)
1 o+ o; H, ~/ F( W! c& R- Remove: was not applicable any more for submodules (regression since 22.1)0 @% g; ~, O/ Y i( ?, K
- Window | Reset Perspective: kept previous layout
; }5 x+ h) j7 R2 ]- Standard window:: R; s' i" T2 _: a, p
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
. W5 x( G* I I; B4 C: _& q' ?- internal error trying to modify toolbar with "Basic" feature set
& q, @3 } V" B6 W- Graph: internal error when toggling "Show Tags" before graph has been loaded
% [8 A' o3 @5 j# i, P. V2 w* U- p- P& c- Linux:
: L* f4 M. F2 r- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin. ?: H$ G8 n4 ~8 O; W5 ~) |. w
- Windows: C7 _* _4 {; E* Q
- possible error "Failed to invoke filter 'lfs'") r) S z/ R+ A' ] @
- possible errors related to invalid HOME$ {4 n+ Z4 T) ]
Other Noteworthy Changes
0 c" v H& }9 f$ G8 C; F------------------------
* t0 g" R( Z3 B" T. {- Clone:' {/ Y" N b3 w4 N. v& U9 B, F0 H
- GitHub: improve error message if authentication fails due to outdated username/password* F9 o Q* a$ ?) y
- Conflict Solver: the Base window now has its own window bounds/ u2 W! w# G- K$ g: F
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
8 W' ~ J( U5 K% w9 n2 T- 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`" k6 O- U, c) d+ V8 k
- macOS: C! K/ C+ t) q5 u6 {: e% G. j
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog8 A7 `. k# r# t8 k- C, X, r
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
! _2 {6 S3 f' z* ^% h2 @链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#) A0 e! W& Y, k; n% f/ M! U% R, o
链接:https://pan.quark.cn/s/0756de1afc57, M* S4 l8 Q, y9 v
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|