1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
3 B% u' N3 w* E; O8 ]7 wSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。4 R% C, [6 }: Q( C# S4 ~
软件截图
( [; j+ v0 ~, j9 u6 X
9 c2 Z& f' w# ?0 b f; C6 X% L0 z4 e+ W1 u- ^. x5 ]
软件特点3 s3 Z) F# P- a2 E4 }
1、专业的git管理工具$ _. u. A) p0 l# d7 z
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择: R4 f( o% r5 \2 L" ?+ D3 _
为了掌握日常的Git挑战,您几乎找不到更好的工具: Y. |: K# P5 }& |6 ]: U0 [, y
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
; q6 V3 P+ c8 s' ^) r% E& [6 E2、一个软件相当于多种软件: b; v8 K! I& N! l. j
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
; y1 ^' i, z7 A3、包括所有内容:无需安装和配置其他工具
_4 } s% J- l+ ]. b$ L. ?SmartGit附带:# g, `" K$ _# h
Git-Flow、SSH客户端、文件比较/合并
( A' w6 s0 k- K8 }( b/ {5 [& T4、与流行平台互动: z- A' E' r" b9 K! N
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
1 B- X5 j/ U% w+ E# B更新日志
" e7 l5 V5 ?9 s& ^: QSmartGit 23.1.4 (2024-08-20)
2 e7 H0 K/ W0 m# K7 Y============================
( l9 k* K5 G6 F4 G7 EFixed Bugs
' A% F/ N+ I$ B H. q----------$ f( j. l0 C* ~% S: g3 p h
- Changes view:
. X0 h5 h3 {' `: L. [9 T- internal error trying to stage "left" block at first line" C* J8 G5 V2 x% D* T( ]
- Unstage Selection: internal error for last block in unified diff view$ z+ q N1 @/ D, L4 K
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
7 I. {4 i' ]" h7 `6 @$ B- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits% ~7 ^" i: Z# {+ |" i, W" R
- Fetch more: after unshallowing commits graph is not refreshed9 s6 i# q* `4 U! d
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
C/ f( m# x7 p1 x h9 ~- ~: g- GitLab: possible error "Object 'sha' not found"
1 u G7 K$ G; N0 O& r: f- Init: may fail to create objects in case of file system problems& R- d8 b/ t# A; T* U+ x
- Investigate: initial switch from Blame to Diff view gives empty panel/ s2 o6 s" {' }
- Log Graph (and Commits view):
" [0 p5 r6 l" M5 Y7 a( T0 ?5 k- for email-only `.mailmap` lines, the original Author name was lost# q! f H3 R& a4 P2 x$ w$ U
- for `.mailmap` lines containing `<>`, mapping was not applied
$ Y) h" s0 W: U, B5 R i- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title8 s( R; i. T |3 G
- Refresh:4 k6 U, `) Q4 |* R% v9 X) _$ c
- possible internal error if `mailmap.file` contains an invalid path [5 P$ E$ F* ]7 b4 {3 U: f/ b) q+ M
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection. x2 m2 R" C" Y8 [) [5 z8 d
- Rename: was not applicable any more for submodules (regression since 22.1)
8 N% V. {$ e. q& t2 ~( X) s- Remove: was not applicable any more for submodules (regression since 22.1)
7 v [ ~9 ]: b8 G5 B. L) E! b' R- Window | Reset Perspective: kept previous layout
; R3 B% G0 y. Y( w8 `9 _3 j* _- Standard window:, _' l0 I. O3 Q+ N" i/ o2 X. N( H
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
# I4 B: m" I6 |8 ?- internal error trying to modify toolbar with "Basic" feature set
2 W5 K$ n6 C! X+ l8 q- Graph: internal error when toggling "Show Tags" before graph has been loaded5 d+ }+ d3 \1 v4 j( r$ }& c
- Linux:
" z1 Z1 l8 W; S9 P* J- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin' s6 G7 _ }) F$ |
- Windows:) `& C! k" X; | u; B
- possible error "Failed to invoke filter 'lfs'"
# p3 i0 V! Q& l+ F1 c* E! w4 S% C- possible errors related to invalid HOME
" @$ }/ B- a, u, Q4 @4 M5 AOther Noteworthy Changes
+ ?/ w" I) i5 F7 X------------------------6 @8 U/ k+ x) Y, d
- Clone:
7 g3 |; \0 X1 Q2 s& Y- GitHub: improve error message if authentication fails due to outdated username/password) Q8 t V8 s6 ~/ o- U0 B
- Conflict Solver: the Base window now has its own window bounds; _2 n4 C0 _9 q9 g
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations) D2 H) m, [$ X# X {1 _5 Y
- 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`
L3 F1 O. T) r9 I P3 t. s- q- macOS:
{3 |+ M+ n1 ^; q- u8 M- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
4 u: Q0 z4 r q. ]- m2 T0 W( b分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
& L6 A7 i0 p% K6 {9 o1 ]' |链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#* n7 q0 N3 z! c0 T2 M/ ^
链接:https://pan.quark.cn/s/0756de1afc576 n O8 K! S% }2 c4 d9 s! }' q3 x) ^
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|