1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
. K3 z2 J9 h; m- K. d6 ISmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。) k$ v! ^$ x3 l
软件截图% a; o, Q# k! Y
1 T4 A/ [$ p- W7 Q7 ^* B
[3 O# v; s% R1 y7 j
软件特点
( A5 q! E! u1 i! V5 F# o1 G; l6 V) i1、专业的git管理工具" x* M- F8 [8 i" A
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
% C* `2 r! h' D: }+ ^ E为了掌握日常的Git挑战,您几乎找不到更好的工具:- B1 h9 F& m8 M( z( P7 l
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱# l8 N A# P" j& y
2、一个软件相当于多种软件$ D t: b. v' y" C% }, K
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
0 D. s# C& D, }0 \' b1 A( X3、包括所有内容:无需安装和配置其他工具/ z" d6 e( e# j }8 H
SmartGit附带:
# Y0 X e- o" {( o5 e7 I, aGit-Flow、SSH客户端、文件比较/合并
! U& o" r3 u3 l# p( S4、与流行平台互动) I2 ]& J/ B4 \7 U$ g8 Z, V/ D
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
5 f3 k* V) F! F/ u7 f更新日志
" f$ q. X4 E, z+ e9 b$ J BSmartGit 23.1.4 (2024-08-20)
: O7 S& o- O4 a; U+ v2 ~============================) G2 [' O6 D' Z- F% W
Fixed Bugs
; u/ T/ e" k4 a9 Q& y# ^----------) i4 F/ H4 U4 ? d$ [
- Changes view:
; d. T. D! s+ {; ]- internal error trying to stage "left" block at first line9 P! A3 H- x/ p2 {' ?
- Unstage Selection: internal error for last block in unified diff view
+ I/ j7 U3 f$ U/ a- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
4 o& d( {$ C9 X- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits$ V0 A9 Q( z2 b' c w/ l
- Fetch more: after unshallowing commits graph is not refreshed
+ P- j( ] r' K, u8 }1 {- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required* ]2 ~2 F- z/ m2 x7 A& v. ?
- GitLab: possible error "Object 'sha' not found"
0 F! N( R! i) d8 F7 ?0 g6 J- Init: may fail to create objects in case of file system problems
+ @1 c; O$ ~+ n) |- Investigate: initial switch from Blame to Diff view gives empty panel
! x: N2 h P& ]. `0 u" U2 T0 n4 L# F- Log Graph (and Commits view):# ~ ?& D- m5 ^. q0 M
- for email-only `.mailmap` lines, the original Author name was lost
$ U6 f4 `3 y: a G% j- for `.mailmap` lines containing `<>`, mapping was not applied
Z% I z1 [$ h$ \, Q0 D- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
4 F. H* k4 Y8 A O2 U3 E ?- Refresh:
& I6 H/ h8 J' x" J* M! C: s- possible internal error if `mailmap.file` contains an invalid path' W- c9 A% O* r1 @- `2 ]4 Z
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection8 p1 o! `! } M: Z$ q0 D' x
- Rename: was not applicable any more for submodules (regression since 22.1)/ |# b5 _' [2 z _4 l/ S
- Remove: was not applicable any more for submodules (regression since 22.1)- Y& F8 v* [0 T
- Window | Reset Perspective: kept previous layout
7 m; c& }4 O! `& `, P+ I+ Y- Standard window:
# r1 g D& v1 p, s( g& I/ S2 I- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab7 w" q) m% o, r4 T$ P$ ^, E
- internal error trying to modify toolbar with "Basic" feature set( C% D5 G1 r9 ~9 q1 ]
- Graph: internal error when toggling "Show Tags" before graph has been loaded
2 A$ I( ]& ~, x) H" q- Linux:
# R1 e/ ~3 z, X: _) i( p* l1 U- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
5 l# P9 ^5 J2 X4 v3 l- Windows:
_8 H) C5 Y& G# V- possible error "Failed to invoke filter 'lfs'"
8 {1 ? Z" s9 j( ~1 s, X g0 j- ^- possible errors related to invalid HOME! F% j1 Q8 i$ L
Other Noteworthy Changes! N! |% X0 Y! R) O5 b
------------------------
k$ ~+ ]3 V9 ^- Clone:
& ~ R4 R% o( w) K, N0 @- GitHub: improve error message if authentication fails due to outdated username/password
7 X0 D4 {# D; R0 h- L* j2 W: G5 k3 r- Conflict Solver: the Base window now has its own window bounds; N( n& E; |8 { }* q& |3 p
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
/ J( w+ |0 _' n& A, Z- 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 m2 J4 `6 j h6 i5 e
- macOS:% {* b9 q+ g5 I& T1 Q- k4 I
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog8 Q, p4 ^, m5 G% [5 j
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版: E/ Z( b s; X' h
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#& x0 I/ v+ q' n1 ?0 r: |
链接:https://pan.quark.cn/s/0756de1afc57
$ S' H5 _: a& T1 [( J) F链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|