1#
大 中
小 发表于 2024-11-25 11:46 显示全部帖子
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
! s5 L4 q8 X- [SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
% G& |+ n7 Z. n1 z9 J G软件截图
( L$ K8 X$ {. e2 ^) I8 k/ \ u & g% V0 u+ ` ]/ \
) s$ o6 U& b, L+ l
软件特点# t9 i( Z% n% t; I# q
1、专业的git管理工具
1 w5 [) F; p( z/ X对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择, z- q6 i. O; q5 L
为了掌握日常的Git挑战,您几乎找不到更好的工具:
; K3 \9 U$ h8 T/ X通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
2 S2 }# j' ?4 a: b1 ~8 t" a2、一个软件相当于多种软件' X, H: i: a3 D( B- a
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上7 I" l+ p: `6 } _7 {* d
3、包括所有内容:无需安装和配置其他工具" H( @3 A2 O! X5 w* V* E
SmartGit附带:9 Q: b- y' K2 ?4 W+ Y& F
Git-Flow、SSH客户端、文件比较/合并
" ?- \7 `. N- l9 s1 K4、与流行平台互动
! k( a4 ^# a8 U C3 z. MSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments* C k; A: O+ ?5 x/ r$ J
更新日志
* q+ g i: g* l- r/ x0 WSmartGit 23.1.4 (2024-08-20)
! P% G- i" n, G. N- X============================- p5 l# f- }$ o
Fixed Bugs- `/ w7 T, [; [
----------
, l. e! c0 d: C* v" O$ A5 D& O- Changes view:' q5 V4 c, I$ x; ^; v1 |$ a3 H
- internal error trying to stage "left" block at first line( Y' f! R" A6 ~3 t2 k
- Unstage Selection: internal error for last block in unified diff view
* `; |* J% {2 _8 r' I9 N& S1 S) T p- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
! Z2 y; f) L; \1 U2 p# h9 q; \0 j/ Q- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
% g# }2 k/ [- a- \3 z- Fetch more: after unshallowing commits graph is not refreshed
7 ]2 p( H& l6 ?8 E- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required. n0 G' \. [- Y, F
- GitLab: possible error "Object 'sha' not found"8 o- H: R) o5 f2 Z0 C
- Init: may fail to create objects in case of file system problems8 _8 t& c+ ?9 T
- Investigate: initial switch from Blame to Diff view gives empty panel
0 D9 q0 u7 A% W. k- Log Graph (and Commits view):
8 Q. j. M* ^' y# ^) W/ k( l$ f Y- for email-only `.mailmap` lines, the original Author name was lost
( k$ Q1 ]7 d. h5 K U' V! K2 z- for `.mailmap` lines containing `<>`, mapping was not applied" c/ W! g: z( c; }
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title- V$ i- C) u! D3 e( W
- Refresh:
( `* I, S3 `+ p: |9 s9 X N1 V- possible internal error if `mailmap.file` contains an invalid path
6 a' {9 b; @5 e3 h8 J) ]: l# ?; [- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection. u/ E- E( F3 z1 ^# j
- Rename: was not applicable any more for submodules (regression since 22.1)
5 J. F8 k+ o( }9 V; }- M- Remove: was not applicable any more for submodules (regression since 22.1)
' r$ H+ F4 U1 E0 k; ]- Window | Reset Perspective: kept previous layout; F b d \, l, p
- Standard window:
0 d9 k5 w, c( u2 e& k7 C6 |- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
" Z- [3 G; u5 P0 C/ ]. i% Q- internal error trying to modify toolbar with "Basic" feature set# z5 B. h% \; p8 K; d
- Graph: internal error when toggling "Show Tags" before graph has been loaded
& n$ r; M* |$ Q8 T# B. a0 x/ B5 H- Linux:6 ?9 T M2 r; l
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
% c. J# D* a1 {3 L* N- Windows:7 d! Q) p' g9 m Y. l* H
- possible error "Failed to invoke filter 'lfs'"
: W% c1 i0 n6 p- q( D- j! c' _- possible errors related to invalid HOME
8 R/ A7 [2 N3 m* b4 HOther Noteworthy Changes
$ j4 ~8 v2 T) n3 E1 i- W2 P------------------------$ h( a i$ [/ h- H+ b0 I) M8 P# G" C) e
- Clone:! i- N# X. C' W
- GitHub: improve error message if authentication fails due to outdated username/password9 ]1 G) E, ]- G2 i# K" k
- Conflict Solver: the Base window now has its own window bounds
2 z' H0 Q1 u+ e- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
2 I! Z# s+ A9 _6 ?) [. f6 H- 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`
/ e# Z* @+ U/ z( _- macOS:1 A$ N& Y, H g7 l. C
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog3 T; Q) q9 w+ o# N* y' f
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
m7 r; ^% _$ e, I链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
0 F+ g: o9 ^7 h链接:https://pan.quark.cn/s/0756de1afc57
" b1 Z( _- u0 o: o链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|