1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
% K- ^3 o6 _4 z! ~4 f& ASmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。3 b; h, X3 K) P# M( C
软件截图
- b8 D: h8 }+ _: W% f9 ^6 c) t
S% u# l+ {, G8 T( K/ _% C' ~7 t5 A! e" {7 I
软件特点5 ?; l( v/ [4 o" i5 s" T
1、专业的git管理工具
0 z$ w7 g0 P2 b3 b8 b% p" f' O对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择0 j( M+ D4 H! t6 v4 l( T
为了掌握日常的Git挑战,您几乎找不到更好的工具:
' f# m+ Y4 r* @4 B: j通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱: Y! o, h$ s3 \/ a3 X* _
2、一个软件相当于多种软件/ K+ \# N, b, I
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
3 L& y8 Y/ f7 r7 \( p: J# s3、包括所有内容:无需安装和配置其他工具
& v& z" b, [& C' b! e" LSmartGit附带:
& l+ E2 ^/ H1 M8 x3 \% EGit-Flow、SSH客户端、文件比较/合并8 r( J) l5 W6 w
4、与流行平台互动
& Y, A! M/ E( g- M" L" tSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
+ S' e; O9 A! g1 B+ }更新日志
4 C: W- [3 S, a F3 Z5 jSmartGit 23.1.4 (2024-08-20)
4 Q$ r6 l$ t; P0 t3 K6 Q" o( X! l============================
8 v7 U) @* r7 ? SFixed Bugs; r+ O/ E# S7 y/ ?( y
----------
* V2 K& i B4 ?( V; Y4 J" p4 p- Changes view:
3 w- O g( b* D0 {- internal error trying to stage "left" block at first line
9 ^. u6 E; t G2 e$ i1 S2 l H2 o- Unstage Selection: internal error for last block in unified diff view5 }; M4 ]: m+ h7 E
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji"): |7 W0 W/ k* _
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits8 e# G* T$ y1 G/ Z% d d$ \( e2 J
- Fetch more: after unshallowing commits graph is not refreshed8 d$ @% P; y; i$ G( b
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required# G% b8 N3 T+ ~/ Y8 h
- GitLab: possible error "Object 'sha' not found"4 L% W; q0 k" ?/ m r& N J. G
- Init: may fail to create objects in case of file system problems
/ ]3 ~# Q. f! a% |- Investigate: initial switch from Blame to Diff view gives empty panel8 H1 j0 t* L0 L) `
- Log Graph (and Commits view):# @7 O, R& l6 i7 x) Q7 d
- for email-only `.mailmap` lines, the original Author name was lost
' z8 ]2 c$ |$ D# L* K- for `.mailmap` lines containing `<>`, mapping was not applied l+ r9 @* L0 K% W, |% q$ _+ ^$ I
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title& R6 e0 s [* V) m
- Refresh:
$ j" z8 G& m$ p* ?5 l7 G. }- possible internal error if `mailmap.file` contains an invalid path
" s# ]% ?- L$ X4 i: a( W- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection4 m j: ?/ ]7 {& i3 B; C0 L
- Rename: was not applicable any more for submodules (regression since 22.1)
& R* F- C. t/ g% t* \- Remove: was not applicable any more for submodules (regression since 22.1)
1 l f7 E! f3 e- \9 `: J- Window | Reset Perspective: kept previous layout
3 g( P' ^9 W' \ ?% o- Standard window:
9 Q y: @ s) A W$ o- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab- n3 ~% t, [% `! C
- internal error trying to modify toolbar with "Basic" feature set# @& U+ A, f( f. S! G' [; x- g* A
- Graph: internal error when toggling "Show Tags" before graph has been loaded0 C. E4 g, Z- V) @$ z4 h8 t: _* C
- Linux:
0 d+ ~( s7 S4 K i( ?; E- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
$ z8 k! j5 b+ O: h0 ^$ u- Windows:% h% w' |; S: P9 U% n+ @
- possible error "Failed to invoke filter 'lfs'"5 [% {( }" V0 W3 v8 G
- possible errors related to invalid HOME5 D e. E; l) A( m/ `4 b5 [8 \
Other Noteworthy Changes
G2 h) D2 N1 s) L a------------------------
! A5 N2 z- f0 S/ E. O, k- Clone:
2 }+ y' P6 q; Z8 u- GitHub: improve error message if authentication fails due to outdated username/password0 k0 _+ I" r; M# K
- Conflict Solver: the Base window now has its own window bounds
7 g5 e7 g3 t) Y) d! L- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
3 Q- [/ B2 O$ g. {& G- 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`4 D! l( ]- q1 \* K! B
- macOS:: q& f- b0 w( ^9 T- n6 A
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog+ p) b$ q% K* u5 F
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
1 ]! Y! I. ~; U$ G: w链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#! P0 V4 L! O# a5 F# X; `: t
链接:https://pan.quark.cn/s/0756de1afc57
$ r& S2 s" v0 ^( b5 H链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|