|
版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
. T, [) }, h. X+ nSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
: J& r m3 i W1 ~+ ^软件截图( ~) S! Q, p1 V7 g/ m

3 J* ]4 l. L" z2 g0 ?& A# F) t) Q4 o$ Q* T
软件特点7 j& y3 ?8 h- w; l% N
1、专业的git管理工具
6 C- n! @! ^0 m2 h( A/ k对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
7 l5 b: Y$ k, T% a( G1 T为了掌握日常的Git挑战,您几乎找不到更好的工具:
7 ^* ^3 L5 ~- K' o9 ]通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
" l1 s3 H, `5 [3 [+ H+ b2、一个软件相当于多种软件
3 ?0 a6 P* R2 U使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上- M$ r9 @$ O6 `$ _
3、包括所有内容:无需安装和配置其他工具
+ j* [4 B, C2 |, f. t9 `SmartGit附带:# z3 O, O1 g1 b3 {
Git-Flow、SSH客户端、文件比较/合并
" V0 m) A. [; |. r s# g0 n4、与流行平台互动& E' e1 A: f! G( Z
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments. O3 y: L k6 C6 R, c7 B" ?2 @
更新日志
6 o+ t' J! }8 RSmartGit 23.1.4 (2024-08-20)' r: H- i; s. u0 [0 B# x
============================2 n9 T) `1 e) B, j
Fixed Bugs# g0 c4 X, |; ` G& C$ |; I1 W
----------
) {5 S- j# [$ o2 ] _. E5 C- Changes view:
7 J* Q V7 S. m0 H2 I- internal error trying to stage "left" block at first line! n) U& m0 h5 |2 l+ W7 n5 U# r
- Unstage Selection: internal error for last block in unified diff view2 d7 Q x4 U& U2 S
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
" @1 K5 \- t% ?* t+ F- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits4 D9 A- |7 z9 D) O1 u0 X
- Fetch more: after unshallowing commits graph is not refreshed* a7 `5 A7 G! p
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required2 K: A0 d4 a* }# z, f# L/ J
- GitLab: possible error "Object 'sha' not found"4 n+ S" j/ x0 S
- Init: may fail to create objects in case of file system problems3 y: A! X4 \6 ^
- Investigate: initial switch from Blame to Diff view gives empty panel3 k2 e( i, P) C* V9 P1 T
- Log Graph (and Commits view):
+ g" D8 k& J, {8 ]# M* Q) S7 K- for email-only `.mailmap` lines, the original Author name was lost
8 e5 S, ?& F& t* I4 Z- for `.mailmap` lines containing `<>`, mapping was not applied
$ e- [; q# M# ~2 v- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title4 Q7 G5 @! ^$ @& B$ I$ F" ^
- Refresh:
1 r% Q8 T6 Y0 s4 N9 x; S- possible internal error if `mailmap.file` contains an invalid path
+ l3 P# f% {7 S3 P! I- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection; A1 r! w% ]" e% s, k" {
- Rename: was not applicable any more for submodules (regression since 22.1)
4 L3 f' c2 K l; S9 w- Remove: was not applicable any more for submodules (regression since 22.1)
8 j# |! U3 D( k. O2 Z* r- Window | Reset Perspective: kept previous layout
6 P& \$ ] } x9 T$ B7 \- Standard window:5 c1 y) K1 p9 f, ?5 T N
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab' g3 L1 [+ I9 g6 h& A! Y' ~
- internal error trying to modify toolbar with "Basic" feature set5 Z1 Y, o2 p/ X: H0 d
- Graph: internal error when toggling "Show Tags" before graph has been loaded& y3 ~. g* N6 g7 ^
- Linux:5 J' I% J/ ^6 B; S9 L) K
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin. I" b9 o* w" n5 d, D. [
- Windows:
5 L" b& m- s- ~) `. S8 v- possible error "Failed to invoke filter 'lfs'"( n0 G- ^, j. l4 g; \& L
- possible errors related to invalid HOME# K0 v7 g, A. z
Other Noteworthy Changes/ W( J+ v8 ?3 \5 [% F8 U% H
------------------------
+ a" ?3 N, v1 v- Clone:
$ w/ u8 T/ t# Q k. F V- GitHub: improve error message if authentication fails due to outdated username/password
( j, g. o! e1 K2 ]- }- Conflict Solver: the Base window now has its own window bounds0 E7 t( ^% t8 g! \- j2 Q M7 V
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations- c. [5 G$ I e4 I4 E# I8 ]7 c, I
- 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` [3 z1 h6 a8 i. B& X* [6 D b: R
- macOS:* M) x- t: L# O8 K; i6 ^; u" m6 j
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog* v' P2 Z5 {3 P. f1 T. l* ^2 B. Z
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版4 x& K# S, @; `: Z
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#1 g5 a0 J9 Z/ p: w: n- x, T* ?6 C
链接:https://pan.quark.cn/s/0756de1afc57
+ b- w3 J1 c% O& K) ]8 ?: b7 a链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|