1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
' f4 f0 \$ q+ c9 XSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
- |- W) t& G0 ?) W; r2 ]软件截图0 b) {+ I: @6 i1 L& L! y6 E
( D6 w& I+ Q [, g1 S; w+ A
& ~: B6 i7 s8 X- P3 P. |
软件特点
$ X2 [8 B+ F3 Y4 {: M2 I" {1、专业的git管理工具
4 M1 ]" U; Y4 O( b: @对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择* m& G! F i4 _5 G* e% o1 q$ i
为了掌握日常的Git挑战,您几乎找不到更好的工具:
3 m+ Y- p9 |* j! F5 f% Z8 i通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
8 \! ~& ~1 }1 d% j( T# {& L' g2、一个软件相当于多种软件
* |6 l! T& E' r# o ^9 {使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
4 v8 U* E( \4 P$ e: e% n3 }3、包括所有内容:无需安装和配置其他工具
" F+ B* m# y" T/ j' E. gSmartGit附带:3 D' o& D6 U2 C7 @- J7 p
Git-Flow、SSH客户端、文件比较/合并8 D$ ^% C! g# ?) {5 E* h
4、与流行平台互动
" H+ J" ?! i6 v {SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments6 x' f3 `0 p3 W, Z! F5 U1 Y, i
更新日志9 e+ O& o5 V+ J4 X' ^9 l
SmartGit 23.1.4 (2024-08-20)$ U: O) @, H1 J, }2 D! X- W4 M$ k
============================
' N$ O% Q* _$ J; X8 JFixed Bugs
: z# v" m; _- o. g----------' }2 V/ `1 f& ], f3 E: A2 u& h
- Changes view:7 E! R, v5 z# @- ~6 z& X
- internal error trying to stage "left" block at first line
0 l" i) c' z5 {: Y' G/ W- Unstage Selection: internal error for last block in unified diff view
7 V0 T& |- r+ g! F/ [- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")8 r% ^4 b& [1 G2 J; d% S1 B
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits4 W6 @( p1 A+ k S6 ?
- Fetch more: after unshallowing commits graph is not refreshed, X/ G# a0 P0 L* \* n# g8 o
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required& W" g/ M5 G6 D
- GitLab: possible error "Object 'sha' not found"8 o- ]' ] G$ F/ P( p1 [+ f
- Init: may fail to create objects in case of file system problems" ?- X% E1 j& R$ e9 Y: q
- Investigate: initial switch from Blame to Diff view gives empty panel
3 C/ _5 B5 @( s7 E6 T6 n- Log Graph (and Commits view):
% q8 v# j6 n& l2 X; y2 Y- for email-only `.mailmap` lines, the original Author name was lost
( H$ i# w* M& ?% M, d- for `.mailmap` lines containing `<>`, mapping was not applied3 z5 G3 J* d* _3 x, I: L
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title1 ?, T8 h' M/ x7 E6 d( |
- Refresh:! b5 X( A. Q/ J' W* v- f
- possible internal error if `mailmap.file` contains an invalid path* z& w/ W4 c2 O. I0 ~
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
. l* A9 y* E/ ?" Q4 T- Rename: was not applicable any more for submodules (regression since 22.1)
8 L4 ?7 a) B7 ]4 O- Remove: was not applicable any more for submodules (regression since 22.1)& a( `$ Y9 R" S( x. F1 f7 v
- Window | Reset Perspective: kept previous layout1 S5 y% N! [. X- u+ l% T3 x
- Standard window:
( X* v0 l# A. R, `& _, T- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab1 F% E2 o ?$ a3 S3 s1 V
- internal error trying to modify toolbar with "Basic" feature set, M) B; I7 M" w3 O
- Graph: internal error when toggling "Show Tags" before graph has been loaded6 e& z( W; F" y5 {
- Linux:! q2 g5 l- S& t! A" |
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin5 X' r2 o6 V' K& v5 G3 H
- Windows:
1 k4 x( Z2 A7 H7 I- possible error "Failed to invoke filter 'lfs'"& Y# b$ Q; x/ S% Q( j6 u
- possible errors related to invalid HOME
4 i& h9 O( R3 i) X4 x m! D, UOther Noteworthy Changes
9 R; p4 J: z F) C+ ^. D# Y------------------------
e9 Z. _8 u2 m/ C4 g; f( d9 g- Clone:
- q" [! Q8 m" ~6 ~: N% }- GitHub: improve error message if authentication fails due to outdated username/password
/ c' \' o5 D* m6 c/ p6 E1 V$ U: `- Conflict Solver: the Base window now has its own window bounds/ {: W7 ]8 |$ y. Q1 Q
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
, Z4 w) q5 C3 _- 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`
( X& |' s7 z' S/ J3 z$ `' p- macOS:
8 |) a6 ]" w) W- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog( b5 _4 t# Y. {# D* m) J4 w
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
+ L- u6 ]. b; `$ T3 g链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#* h4 l# b: o+ T1 i
链接:https://pan.quark.cn/s/0756de1afc57
s( B2 O. W Y z% l: U链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|