|
介绍
+ e: ?# _( ^" M$ A" S" X5 ASmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
; H+ |7 g7 E, R: a: |/ U/ U/ E$ z软件截图
4 m7 z! ~) y. _4 N- {7 a
% Z1 b: K' w& @2 [; D9 S软件特点5 p: j4 {5 t- X( D; n) Z$ y0 H
1、专业的git管理工具
5 G* i' Q; n' g$ G" A: x' T3 U对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
! k0 l9 B2 L7 Z+ `* H' V6 F为了掌握日常的Git挑战,您几乎找不到更好的工具:7 ~+ R1 D2 }; }. Z! E* X g2 [8 D
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
0 J% N! ~ j( g# x/ x' g2、一个软件相当于多种软件/ }( G4 n; ?1 K
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
+ j# Y9 Z+ a3 ]3、包括所有内容:无需安装和配置其他工具8 z& A A8 o! w0 |$ S+ r2 _7 E. w
SmartGit附带:2 w) @7 k1 m& m
Git-Flow、SSH客户端、文件比较/合并2 G k5 j/ K, o% U9 F
4、与流行平台互动
1 p* b# @( C: N. m7 BSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments; z/ q( J- I" o! i" F
更新日志
1 ?7 w, E2 U1 I9 ^; J9 ]SmartGit 23.1.4 (2024-08-20)
- ?; Q) q1 T. [6 o: u% ?. z. s============================
, h+ _8 |/ G4 SFixed Bugs2 M' W. g" i" k
----------( t( e- P0 ?6 A9 E, r8 N2 Y
- Changes view:8 H5 S0 U' S) B' o, o
- internal error trying to stage "left" block at first line0 Y# Y+ V6 x+ Z4 n H8 \
- Unstage Selection: internal error for last block in unified diff view
, o2 `8 [8 n3 n* k7 ?- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
( v: d9 r4 u1 V- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits5 r$ h N- g. h# y+ I$ Z
- Fetch more: after unshallowing commits graph is not refreshed/ T) |0 D- x4 B2 [
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required9 Z) l2 B" T6 q0 ^6 i9 i5 x
- GitLab: possible error "Object 'sha' not found"' d: p3 b( X* _7 z
- Init: may fail to create objects in case of file system problems
/ }4 \$ M' B; H5 J) z4 `3 @: L- Investigate: initial switch from Blame to Diff view gives empty panel
2 X: b* G: x! U- ]* W% ?- Log Graph (and Commits view):
\" F! q- N* l7 n- for email-only `.mailmap` lines, the original Author name was lost
8 N" d6 d9 h% U$ {- for `.mailmap` lines containing `<>`, mapping was not applied5 H, d: ~9 ~/ I* }- ^/ h& W5 U6 l& {# C
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
# u9 V+ x* [2 o3 E- Refresh:3 i: _* ?6 n/ c" P
- possible internal error if `mailmap.file` contains an invalid path
9 B: ^' f( q; K$ Q' i! q- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection* R/ v2 w2 m2 U6 m! R3 e
- Rename: was not applicable any more for submodules (regression since 22.1)
- d- B8 O) f5 Q1 L6 P6 }) m, Y& R- Remove: was not applicable any more for submodules (regression since 22.1)
1 a g) q# [* }9 }3 j- Window | Reset Perspective: kept previous layout% w- V5 b5 w ^" ~+ N; Z
- Standard window:% a0 n" Z p% B) ?- c& {
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab2 s5 w: t" P/ O$ s; z; i6 i4 X
- internal error trying to modify toolbar with "Basic" feature set! E' F5 w% F& m( o& _ A
- Graph: internal error when toggling "Show Tags" before graph has been loaded; w+ M/ M' w5 b* {" d
- Linux:& @ ^( K! T5 B5 y f) s
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin; s- {! g0 r8 `2 k0 ?5 L: k- k
- Windows:2 ~0 E/ F/ O& L; X- V! s5 s, {( X
- possible error "Failed to invoke filter 'lfs'"6 q( N) k9 S" x
- possible errors related to invalid HOME
0 S, b2 F2 A1 I5 wOther Noteworthy Changes' q I' ^* ?0 \
------------------------
) j8 H; L& S3 l; q- Clone:) H( n1 b5 x ]# Y) ~
- GitHub: improve error message if authentication fails due to outdated username/password
9 \+ n7 G4 q1 z+ l/ [8 r- Conflict Solver: the Base window now has its own window bounds
* q/ D4 L( y! c$ D2 ]1 ?- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
0 v0 w7 A6 C: }- 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`2 c! r$ k! f5 m
- macOS:+ ?8 x# O* E" N, ^5 n, M
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog# |1 s% u( y1 G$ \) u/ ^
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
1 r& P9 E$ B, ]" ?! w' U3 Z' v链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#6 ~8 n) z+ ?3 I6 L8 a
链接:https://pan.quark.cn/s/0756de1afc57
/ a- @8 [: o& ?2 {链接:https://www.yunpan.com/surl_y96miVDTmik | + o2 F* Y1 ]* }& K
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|