1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍0 C$ S" J; L. o3 r9 N6 `; E* {" I! ~4 |
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
6 L$ w/ t" O" L4 K: s$ z3 U2 S软件截图" N$ T R6 P$ w- d( U5 n
3 Z7 G6 Q. N1 B
4 a7 h R, Z* c6 E, P2 D; M: s4 l软件特点# P2 h8 @$ `* E
1、专业的git管理工具( S% g" J9 @$ l0 ~
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
|5 P% P( B M3 E5 {1 m" S为了掌握日常的Git挑战,您几乎找不到更好的工具:- x) T9 l- S1 x" p2 j
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
8 j: m" r5 E5 n4 n8 U2、一个软件相当于多种软件
7 \# p0 X: u. a! x1 ~, u {使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
0 s& ?8 {6 U$ S! p# x3 y- I3、包括所有内容:无需安装和配置其他工具) k' r# E* t* d2 C) j
SmartGit附带:- x+ W- R* W m3 J9 h
Git-Flow、SSH客户端、文件比较/合并
; p2 f# K5 B! H+ L3 a2 Q4、与流行平台互动
1 b) ~7 \2 y2 k; c6 `6 |9 |* wSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments- M. l& n) B. k, ^, R. u$ G
更新日志
' _- r6 q8 ]% j5 A9 e! nSmartGit 23.1.4 (2024-08-20)1 y1 F$ t( J( a+ J0 S& v& T, r/ r
============================
5 u( d( `6 {6 Q' VFixed Bugs, z9 p- n' O6 C" Y, {
----------3 Z: }, y: M' W+ A- ` _
- Changes view:0 `3 F8 _% C5 F, ?- U$ i
- internal error trying to stage "left" block at first line
4 F0 u6 Y0 Y( }7 ^+ Y: Z- Unstage Selection: internal error for last block in unified diff view. M% ^( `$ Z9 G5 q, K
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji"). E) T( }/ H* s2 q0 D
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits" U$ T9 O$ t/ F9 ^0 D
- Fetch more: after unshallowing commits graph is not refreshed
1 ^& l4 V( ]3 h i- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
# w' T- ^* B7 ~! k* J5 }2 W& t- GitLab: possible error "Object 'sha' not found"
( ?% w) k9 }/ J4 n. d: H% u9 g8 Q- Init: may fail to create objects in case of file system problems
' X: S" |4 @3 u( A8 q/ l- Investigate: initial switch from Blame to Diff view gives empty panel8 m( C# M% M; n) O9 V
- Log Graph (and Commits view):
* r! |1 y2 g2 b7 c- for email-only `.mailmap` lines, the original Author name was lost
; h# J2 Z! i( H- for `.mailmap` lines containing `<>`, mapping was not applied
1 k& j6 v. q9 ~* k. Z$ n# p j- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title: M6 z! Q" W& h" d% Y7 g4 `
- Refresh:' b" k7 L1 q ?3 ~5 E
- possible internal error if `mailmap.file` contains an invalid path
' w$ {; @" ?# m/ _- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
; l9 Y# o/ j+ F4 `" t3 ]/ t/ L- Rename: was not applicable any more for submodules (regression since 22.1)% g; M+ @+ t* c5 T% R% j3 U
- Remove: was not applicable any more for submodules (regression since 22.1)
" k. C U7 W# Z P9 y- Window | Reset Perspective: kept previous layout
5 V! P {8 d. g; L9 a0 X& |& C- Standard window:/ z# q* A! S+ `0 M8 W9 V
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
, f6 P3 E1 O- Y9 l- internal error trying to modify toolbar with "Basic" feature set
7 z* e& |, W0 S# w& i- Graph: internal error when toggling "Show Tags" before graph has been loaded
7 ^8 ^( Y1 E# m- Linux:
- M$ Y# ?/ ?4 O4 V- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin' v# X" I, A# ]5 o& ?0 w
- Windows:
4 y1 i0 O+ ^$ t" n2 |- possible error "Failed to invoke filter 'lfs'"% D i4 l( O1 \4 I5 ^
- possible errors related to invalid HOME& ]4 K- Q2 ?& Z. l3 B. n1 p
Other Noteworthy Changes% q9 G, R' t* n O. k
------------------------9 Y* J3 I+ `% V, Q
- Clone:
" L0 S; _4 P1 S$ A2 J! Q$ k- GitHub: improve error message if authentication fails due to outdated username/password' I) n" i: X5 ~$ q
- Conflict Solver: the Base window now has its own window bounds6 l& | n8 t e0 _& U* R4 p
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations' N! ^1 q9 W7 d$ Y3 T
- 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`
2 ^- g8 R2 q3 ^, `! t k) H x4 u- macOS:
7 S5 q5 z" \$ C( D- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
1 y3 S" p0 J/ n% P+ F+ S t1 m N分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版" l* H9 E/ Q/ B
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
9 H5 \' N4 v$ M# {# y- M链接:https://pan.quark.cn/s/0756de1afc57* Q; a$ P2 ]3 C( Q, B( O4 h! b
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|