1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
$ a6 X$ e" J; S5 I DSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
A4 t9 a, ^" D8 ?8 i软件截图- O; {- Y( K$ ^! o. s

& m9 G- J! U4 Y1 C. W8 p; x
e1 ]/ M' i# W3 N/ T" Y% z软件特点5 t, N) H) x6 A6 ]7 G8 b
1、专业的git管理工具
* D3 X$ y' t" n9 P B3 J对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
1 s I+ L8 d+ v# ~为了掌握日常的Git挑战,您几乎找不到更好的工具:( {& ]% b# \2 e, L
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱7 I V% y$ \" r9 U7 K% Z$ Q& Z
2、一个软件相当于多种软件
: e3 H+ e% `3 \: G使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上 F' a9 }% y/ K3 G) _# O. r
3、包括所有内容:无需安装和配置其他工具# T% }1 ]! i! R$ E+ O+ E3 X$ Q
SmartGit附带:
0 Y9 X4 e! ]; y' c. LGit-Flow、SSH客户端、文件比较/合并0 ]; u% v1 ~2 q* `% { f
4、与流行平台互动
8 N: P: }8 h; }! z/ s- A1 i+ D6 [SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
( `1 h5 P5 B% M- ^3 y- T! y5 \更新日志; m7 d* B% ?4 `* x( @( P: R" M
SmartGit 23.1.4 (2024-08-20)
! \, u4 g2 ~& A5 l============================+ S- p# V) x# E5 y! L2 W% D6 ]+ X
Fixed Bugs- H8 D4 V, u* a* ^9 \" [- f) @9 t
----------* w4 M5 F. V p
- Changes view:& W3 v. z% p9 U& q1 ]% }
- internal error trying to stage "left" block at first line
( Q. ~( K, d; }) z& Z- Unstage Selection: internal error for last block in unified diff view( b, \8 b, g7 y# `, n+ x: M( p9 t: b
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
9 D( y/ Q( V# E( V! r5 b- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
6 h8 F! z8 x) Y2 f% I- Fetch more: after unshallowing commits graph is not refreshed3 C7 A( |- V& l0 J* W; C
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
; z* l9 Q6 H3 D' ]- GitLab: possible error "Object 'sha' not found"
+ {# v1 r. F# g' a+ {- Init: may fail to create objects in case of file system problems! b- u- `- N! ^
- Investigate: initial switch from Blame to Diff view gives empty panel9 h9 E# k$ \3 k: c3 M
- Log Graph (and Commits view):
, D3 f4 I% O9 |/ _0 m- for email-only `.mailmap` lines, the original Author name was lost
* D' O5 x3 h) R0 W- ^- for `.mailmap` lines containing `<>`, mapping was not applied+ [0 {5 F4 Y! A
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title+ J8 k: f& R% L2 ]3 e# E
- Refresh:
: i& c4 n- R) |1 G: H8 B8 q- possible internal error if `mailmap.file` contains an invalid path( l" ]. R7 q- F C
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
" F5 [: y. i2 @9 k+ h2 H2 l- Rename: was not applicable any more for submodules (regression since 22.1)
# b+ E8 E; d' t/ H! l- ^- Remove: was not applicable any more for submodules (regression since 22.1)
+ F9 Z+ |( L, x( a" t, L( T- Window | Reset Perspective: kept previous layout' B' @ _& z. u& s
- Standard window:
7 p' M0 \0 A4 ~9 F; H/ r- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
9 x1 Q, W, w2 K. i _- internal error trying to modify toolbar with "Basic" feature set1 J0 I7 q; c9 }! I: y8 R2 v' K4 B
- Graph: internal error when toggling "Show Tags" before graph has been loaded0 _6 J% T$ }' s& y" ~
- Linux:8 z/ h' j8 Y, i8 a5 {
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
5 o. H( ^0 {6 c( W) B- Windows:" r" u1 g3 o% _3 e Z) l
- possible error "Failed to invoke filter 'lfs'"
5 C" l3 n+ B5 A' G; q6 g: k2 b- possible errors related to invalid HOME
9 i4 @% d6 X6 F( K$ r/ r$ [; G2 h& }Other Noteworthy Changes# x/ L( _, v! J; b2 U
------------------------9 F. j# D' Y \# u6 ?1 @
- Clone:
- m) g" J, @# k! I- GitHub: improve error message if authentication fails due to outdated username/password
! i0 k% N% X6 F1 i% W0 c/ Q- Conflict Solver: the Base window now has its own window bounds) l) B- t0 R" V; P# c% U# ~, r% R
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations9 Z8 a0 K* D7 o7 {8 C6 a& Y1 w
- 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$ D/ C+ b6 R+ F- @& {6 a
- macOS: X. ]# D, Y7 I" N9 ~% Q! B4 v
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog4 R; {% n2 L: u2 Q
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
& U2 a2 B5 S8 D V( k- X4 J& x链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
1 P: ?+ x5 _) y7 q. t5 C链接:https://pan.quark.cn/s/0756de1afc57
: e' i" G6 x( J# `链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|