|
|
介绍; U0 z* H; r$ r0 L
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
0 ~" J& }6 I& Q# `( W软件截图
9 m: _. q6 `+ M2 k+ [
) p" i' D$ Z' D$ [7 l+ j软件特点
$ k5 d$ c( v0 M. l* G& s1、专业的git管理工具
- Y9 x4 M5 q% T1 w对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
4 {+ o( E0 G: j3 _( `2 {; q为了掌握日常的Git挑战,您几乎找不到更好的工具:
) a( n* I. J; d通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
0 u& `! _: y4 F3 [2、一个软件相当于多种软件5 l4 y6 ]# j; u2 n$ W) Z2 m/ l
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
% f$ T) L1 X c+ X3、包括所有内容:无需安装和配置其他工具( Z% M5 v" s$ R6 [2 y' ]
SmartGit附带:
4 W3 k7 k4 R! cGit-Flow、SSH客户端、文件比较/合并
4 G% w& }7 P. A. ?4、与流行平台互动& a1 x# k% ]2 B# X) e
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments' ?9 a, A% M# |- r
更新日志/ @; H8 e1 [5 k' n& E
SmartGit 23.1.4 (2024-08-20)! ~% h1 r8 [1 P* T
============================
: Z2 i, D6 F# uFixed Bugs8 O% S& K$ c6 @2 o
----------
1 X: F3 B$ ^. _: [; G+ a, w1 j0 J- Changes view:" \: K; L, l: w$ A) n! a! v& o) V8 {
- internal error trying to stage "left" block at first line( _$ Q3 R0 s* [8 y
- Unstage Selection: internal error for last block in unified diff view' v$ Y8 x7 s6 ~; ~
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")3 @, p, g n& O1 Q, D# ?* i, i
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
) F2 Q' { [4 m4 h4 z# [0 T3 H- Fetch more: after unshallowing commits graph is not refreshed6 ~" E/ k! [ a* F: E1 t3 g( G2 \
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required5 O' V% ~- f/ v1 W3 o5 H) I) c
- GitLab: possible error "Object 'sha' not found"
; |# }& u) K1 S: n/ R- Init: may fail to create objects in case of file system problems' L% @: d, P, l; ~. ~3 b
- Investigate: initial switch from Blame to Diff view gives empty panel8 f. V. w( b2 U
- Log Graph (and Commits view):
$ i2 D+ O; `5 x/ L( e- for email-only `.mailmap` lines, the original Author name was lost
3 I8 o* Y5 I4 X4 Q; o- for `.mailmap` lines containing `<>`, mapping was not applied; p1 I ^6 y' n5 x/ ^8 a
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title1 P1 X" G: h1 ^% A5 Y
- Refresh:7 Z- h3 B3 {/ }6 O1 k6 _9 C; F% \
- possible internal error if `mailmap.file` contains an invalid path
2 |' w1 Y( I" v4 @: {- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection! k( \4 m0 n/ N1 |4 v3 e! m
- Rename: was not applicable any more for submodules (regression since 22.1)
8 \8 w9 w6 `9 ]- k- Remove: was not applicable any more for submodules (regression since 22.1)
+ Z# S1 X9 M7 S- Window | Reset Perspective: kept previous layout
; V5 ^2 Q4 Q6 ^4 N& \- Standard window:5 x) E' _" G2 r; w- k+ d
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab V0 D6 X1 t2 ~6 ~, ^! i3 Z* k' d: s" b
- internal error trying to modify toolbar with "Basic" feature set
; p9 J! I9 {! r5 h+ Y4 q- Graph: internal error when toggling "Show Tags" before graph has been loaded
& O7 V1 u0 H' x. s- Linux: a! @7 n o7 D, f; Z7 L5 C
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
- [. |+ F+ {3 m: y# ?' Q; k7 z- Windows:
& M9 C. K: n0 r8 ?0 R7 k2 x- possible error "Failed to invoke filter 'lfs'"# a6 V* t. I- e7 G
- possible errors related to invalid HOME
7 b% s. M& o/ m; rOther Noteworthy Changes
$ k7 V1 q5 V. c------------------------
) h2 X& a. d W- Clone:6 S' i4 w, S# u9 K6 [
- GitHub: improve error message if authentication fails due to outdated username/password J! a- W' x/ t* o
- Conflict Solver: the Base window now has its own window bounds% I$ X( y! N: M: Q
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
L& c6 l5 |' t s7 {: z6 K- 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`/ X6 P" R2 w! o U+ @( o, Q& C
- macOS:, b2 ]' x9 G; e0 _
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog7 G+ F' N, g1 N$ k8 ~1 l9 e
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
: X, g8 C- ]* Z链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#1 j3 |$ S# L- h# C! z
链接:https://pan.quark.cn/s/0756de1afc578 x- ]& Z9 Z& ]
链接:https://www.yunpan.com/surl_y96miVDTmik | ! z" @9 ^1 R' _7 u4 {- R
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|