1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍8 _0 H+ U6 y8 p
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
" t. @' N+ X% i& a8 ]* m. E4 V软件截图$ F2 w* r' m+ Z0 c

4 x8 J! i4 _8 ?: F0 K! L4 j$ c2 Y. x2 c
软件特点$ v) ]( @; a7 x- \3 D
1、专业的git管理工具( W2 c6 h- ~0 r! q# i! f. Q
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择, [9 p& z3 f7 w" S% J3 m" ~2 P* `
为了掌握日常的Git挑战,您几乎找不到更好的工具:
* y3 a& w, a$ J5 r/ H0 ~1 q! P7 _通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
* p2 p! p) G/ P2 d" ?* q$ g/ e# j) J2、一个软件相当于多种软件
/ W- g4 e; o7 v. C s. G1 R使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
3 R* X( m& M' a, W3、包括所有内容:无需安装和配置其他工具
$ C Q' n$ d; U* a0 kSmartGit附带:
8 ^ t. H1 Q. D3 lGit-Flow、SSH客户端、文件比较/合并
, C& e; j3 k Y0 v9 B- n4、与流行平台互动9 w# r( |: X- j _6 K# @) J
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
( w- _- ~7 n" |5 Q, v更新日志
- k: ?! t- P" |! x& b. KSmartGit 23.1.4 (2024-08-20)
( P6 s5 v/ C5 J) N============================2 l0 L0 M5 | z/ F6 C8 V
Fixed Bugs; R# `4 K8 s- N. p
----------
, L& t$ X% G2 U4 {: @. @- Changes view:2 l3 V% c6 \5 `. O) }
- internal error trying to stage "left" block at first line
& a: r- W9 q% H, A2 \- Unstage Selection: internal error for last block in unified diff view
# i" ?# U, d# ?- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
- P$ i! I) e0 o* V5 P- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
: u9 n# b$ L8 C/ F! j- V' }- Fetch more: after unshallowing commits graph is not refreshed* }: B) T! w" Z1 h
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required$ Z( |' l( r a8 b V. i
- GitLab: possible error "Object 'sha' not found") H/ W4 m# X+ [: C6 U. H
- Init: may fail to create objects in case of file system problems9 r3 W q2 R0 u, G: }
- Investigate: initial switch from Blame to Diff view gives empty panel4 X0 k2 }& e9 D
- Log Graph (and Commits view):# A" V2 ^9 k B
- for email-only `.mailmap` lines, the original Author name was lost& P8 J" J9 `6 ]
- for `.mailmap` lines containing `<>`, mapping was not applied/ S* s4 q9 }- M" X0 s" i
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
' T) ~% z+ j9 Z9 `- Refresh:# V( D3 T9 m6 U+ W
- possible internal error if `mailmap.file` contains an invalid path- n5 p0 ?+ U8 v6 {# U& p
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection: M3 |; W a8 W ?
- Rename: was not applicable any more for submodules (regression since 22.1)' s) a1 l7 L' H5 Z" S; o
- Remove: was not applicable any more for submodules (regression since 22.1)
2 F' X5 c5 j& v# t+ U( e- Window | Reset Perspective: kept previous layout
) f% Q/ P) @" A- Standard window:2 B. y& l8 N' Q1 D
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab' S/ [. \/ u: l) V1 }, q1 b- L: o* V
- internal error trying to modify toolbar with "Basic" feature set7 P; o% Q; f }8 }
- Graph: internal error when toggling "Show Tags" before graph has been loaded
9 l, e: ]. E. v( D. o- Linux:& b5 z+ \/ A3 n, m
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin+ Q1 u. p8 K! ]6 ~( V
- Windows:. z9 p3 a E7 R* d3 @4 f1 C) U
- possible error "Failed to invoke filter 'lfs'"
4 y9 T! A' Y% m5 C6 k% S w; L6 Z$ }- possible errors related to invalid HOME3 e, c% M' y) s* K0 V) g
Other Noteworthy Changes& g& M& h! u' v( G/ T1 N
------------------------8 Q& f+ q; z5 d' }( g
- Clone: m: _) y/ I/ K9 L+ a4 L/ a
- GitHub: improve error message if authentication fails due to outdated username/password. V$ |) Y- i* i3 D. X- U
- Conflict Solver: the Base window now has its own window bounds* `5 Q2 L6 b4 k: {# @$ y
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
( R* s9 n$ m6 h/ f8 N. `6 O- 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`) l4 E7 D$ J* E) C
- macOS:. d& @- ]! g0 |# E9 j! b- @
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog: a( X. Z6 j! @2 V8 I' [
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版$ }: Y; b$ H" I1 B" N) ~0 m
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#& r" L2 t7 e6 Y2 i
链接:https://pan.quark.cn/s/0756de1afc573 h0 ^. y V5 k: s {( ~: u
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|