|
|
介绍
9 N6 w* ?- S( x' MSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。! W- h; @3 r) D2 W1 _
软件截图
! r+ h5 ]$ [4 r& p. R$ \) @; w. A" r: O' y9 e
软件特点
4 A4 j8 Q; O( z7 G, O, U1、专业的git管理工具" O$ q. f& P* M0 v7 ~4 N
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择- w) v7 U. R% d3 r& i( D- _- Q
为了掌握日常的Git挑战,您几乎找不到更好的工具:) `- M% n9 u0 J. Y7 c
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱2 z3 c* F6 \' H! K5 R
2、一个软件相当于多种软件
! R" a( c% T! H使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上+ X7 [& J" ^$ x: z
3、包括所有内容:无需安装和配置其他工具
( _, ?8 l" L$ [1 ]SmartGit附带:
' ?+ t4 g5 Y9 CGit-Flow、SSH客户端、文件比较/合并
% @. t; @3 {0 W* i4、与流行平台互动2 {" @% Y) A1 ?% Y) u- _& W9 p1 E+ T
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments6 ]) l5 I i0 {
更新日志$ u8 V/ A4 Q3 H) O% r% g% z+ p+ X, K
SmartGit 23.1.4 (2024-08-20)
5 q3 L9 K2 W9 b============================9 h+ j# N: d3 ~8 M; E( l4 U
Fixed Bugs: p+ g9 O& Q- c" Z2 `
----------, T! m$ h/ E1 `) G) G
- Changes view:! M0 h d4 I( h) u
- internal error trying to stage "left" block at first line
/ M8 |& X1 A1 K- L! D; v- Unstage Selection: internal error for last block in unified diff view
) n) R' O) z+ s; R- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
9 x- F1 w" N- }' i7 {3 n+ P% W+ r- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
$ r" ]( f, K0 P5 `- Fetch more: after unshallowing commits graph is not refreshed
! c1 U6 ?8 |5 k) k- W' c- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
7 H8 \2 r H ^+ V- g2 T8 C- GitLab: possible error "Object 'sha' not found"
1 x' D% B( Z$ v- Init: may fail to create objects in case of file system problems4 h A0 q& a% f
- Investigate: initial switch from Blame to Diff view gives empty panel
4 | n7 N% q/ h; }5 u1 n* q- Log Graph (and Commits view):
% ? [. _! F/ ~9 L- _# X- for email-only `.mailmap` lines, the original Author name was lost
( x6 l: i" L h% n& A, v) w- for `.mailmap` lines containing `<>`, mapping was not applied. K4 b F w1 ~) ^4 m
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title" t! V- a0 j4 D9 i$ n
- Refresh:" _4 O4 N$ Y# \4 J5 s- \: v( g- i, Q
- possible internal error if `mailmap.file` contains an invalid path1 S% }& t0 L/ j$ ?6 G
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection- |+ Q5 _4 x7 N" R5 Q
- Rename: was not applicable any more for submodules (regression since 22.1)
7 j7 G9 U6 J8 N; t- R& V- Remove: was not applicable any more for submodules (regression since 22.1)
4 _$ v! z% h1 K2 O7 Q- Window | Reset Perspective: kept previous layout
0 J0 y) \: X, Z$ v. l. A- Standard window:
( M! Q" G; l# a) z! f- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
- g" [5 I- ?# h; l- |, [4 O% o- internal error trying to modify toolbar with "Basic" feature set
0 [& V& I* D4 S. g: i# V$ w- Graph: internal error when toggling "Show Tags" before graph has been loaded
; N( M/ W6 `3 m, L- Linux:+ N1 T! z8 ^, ?3 N+ T. q+ x
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
- l5 e. y, q; c1 R( X+ H- Windows:
3 O$ A; t0 n8 X8 w; }; I! G+ x% z' I- possible error "Failed to invoke filter 'lfs'"$ d% ], I# h: x7 ]& K
- possible errors related to invalid HOME
( w! X( h' E8 c) GOther Noteworthy Changes
9 D* }: G; b Q Q------------------------
; R8 m# y( ]+ l* X$ Z- Clone:7 F# n2 T8 @8 \3 Z! W
- GitHub: improve error message if authentication fails due to outdated username/password
: s1 ~) d* V( |( ~( z" p- Conflict Solver: the Base window now has its own window bounds
2 ~0 r( F! n4 s' o; ~- o- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations4 ~. R8 P! P, @
- 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`0 H* ~, V& m% ?4 ?8 x ^
- macOS:% D5 g3 K( D* ?" O/ `, j2 ~
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog4 d% B7 J3 {, Z: V
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
" O6 K. q' Q8 F: x& n; Y: P链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#2 G' T+ E% ^+ a8 N, L4 ~
链接:https://pan.quark.cn/s/0756de1afc57
$ z" @6 O5 c- ]链接:https://www.yunpan.com/surl_y96miVDTmik | , o% H: x# F9 H, ?2 U( p
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|