1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍* _/ p0 ?. K/ n x
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。1 [+ U$ q* F' g, p/ b' c; V$ U2 i
软件截图: H/ l- j9 P* b: C/ R
7 u5 x1 A: n$ z) I; x* T8 S
- C8 m3 c1 H% ~8 Y软件特点
6 N' |9 k# E' N) e& q9 ?1、专业的git管理工具/ L$ ~( h( p" t
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择6 y! O3 b# n$ Q) j
为了掌握日常的Git挑战,您几乎找不到更好的工具:
6 v G" u) u8 Y. J通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱$ `2 s6 n, b* a) d+ v& s
2、一个软件相当于多种软件6 G$ `) G0 w- T' _3 [/ `
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上( ^& k8 D8 s0 i- |, t# b4 L" V
3、包括所有内容:无需安装和配置其他工具
I: D+ L1 o) W' ?% F$ @' W6 o# aSmartGit附带:5 n+ f' l& ?, Q: F/ n* ]* d) k
Git-Flow、SSH客户端、文件比较/合并
e# |+ y: Y" f4 y* K4、与流行平台互动
6 Y) S3 w6 s; m" m& R0 v. @SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments; X. }% t' F7 E* _" D5 |+ p4 [
更新日志
: \- F; N3 T! o" MSmartGit 23.1.4 (2024-08-20)
* O3 s) U4 W# h: q, O============================( }! _% U6 f5 k* T, f: F
Fixed Bugs
# S: k! J+ S3 `3 ?2 I----------
+ w5 U! b- R j. ?% Q M- Changes view:
! \" c: ]+ j. G& u8 f' ?' z" x3 n- internal error trying to stage "left" block at first line
5 N) A/ Y/ p4 n$ [# Z0 h% s$ n- Unstage Selection: internal error for last block in unified diff view
* J T" S6 q# s4 h% f) ?9 w9 j- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
4 B" ^( w+ j/ E7 w- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
. j# K0 a O/ O% h4 z- Fetch more: after unshallowing commits graph is not refreshed; @- C$ y3 d7 l& `! A
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
1 ], ^' f. [! M# k ?* [- GitLab: possible error "Object 'sha' not found" s& Z4 P! y: i( I
- Init: may fail to create objects in case of file system problems8 ]2 ^* v( D N$ t
- Investigate: initial switch from Blame to Diff view gives empty panel
: x! H" l/ D; b {- Log Graph (and Commits view):
/ A5 H1 Z: z$ q& H- for email-only `.mailmap` lines, the original Author name was lost5 s4 _) c g- I3 H: f
- for `.mailmap` lines containing `<>`, mapping was not applied7 A# _# [" h- j) y6 i- v' u0 g
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
1 f }- E- }6 |$ \8 @/ F+ c- Refresh:# e# v$ V3 O7 @3 h2 o) y
- possible internal error if `mailmap.file` contains an invalid path/ |8 z5 g1 z5 _
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
- @) Q" b$ P: ^- Rename: was not applicable any more for submodules (regression since 22.1)* s+ [* K5 G2 Y1 h' V" X7 G5 L
- Remove: was not applicable any more for submodules (regression since 22.1)
6 F4 D0 s* f3 M) t: {! k8 C! ^- Window | Reset Perspective: kept previous layout5 |5 x; _; R: {) r" r
- Standard window:
8 Q' H1 L1 ^: _$ J2 U5 u1 U7 b- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
$ H- E/ W/ S# c0 Y- internal error trying to modify toolbar with "Basic" feature set
w1 J+ @2 ]; b j9 I- Graph: internal error when toggling "Show Tags" before graph has been loaded
! h0 Y9 S9 c6 G4 ^- Linux:7 E' H5 f/ ^" E: E7 E
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin' L. }. o% P# {9 Q6 x/ O: i" C5 v
- Windows:- c0 z" T& ~; I) E8 s/ y) J/ }
- possible error "Failed to invoke filter 'lfs'"
) F3 J7 n/ Q, I- possible errors related to invalid HOME7 b) V- Y8 y) B5 w+ K+ [
Other Noteworthy Changes
& c5 C9 H# g& R7 I4 p( l------------------------' _) `# {2 L: ]
- Clone:0 m; Z% c# k- _2 p" J/ M- I
- GitHub: improve error message if authentication fails due to outdated username/password
/ H; Z9 {5 y( D" ~ f) l. |- Conflict Solver: the Base window now has its own window bounds: H8 T7 i% ^! \7 Q, Z' f
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations: }8 p2 T* _# Y/ e$ L* 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`
- m5 ? w5 c" j* o- macOS:0 _8 \! b3 L) K2 p9 d; m
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog7 W+ U7 h% q/ L1 B
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版# `/ W1 H, |( J: x+ b V& ]% [% q
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
) r# M0 J! B9 u: n/ U5 ~. }链接:https://pan.quark.cn/s/0756de1afc578 I- S \( z k1 Z3 A
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|