1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
2 [4 n0 x/ H4 G% [7 U8 a; d1 VSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。+ l ] v! `2 T( U! f
软件截图; v$ t) [1 a0 { j7 S8 \$ X
) U! h0 ^0 |3 ~ i* r
1 p7 ?6 F9 c# P$ {7 r! D6 Z软件特点
' [0 |. \ W! ?, G3 E1、专业的git管理工具
8 G( ~1 N2 Q* E; A. \& S对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择, W3 u: i& ^" z5 x/ o% E
为了掌握日常的Git挑战,您几乎找不到更好的工具:; `$ L' X0 Y& V- r( r8 Y: H8 a+ J
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱/ Q5 q& Y! f6 |5 D9 a2 A6 |
2、一个软件相当于多种软件1 `) V, j& v: W& K* s ]/ E: F
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
7 o# [) H$ R8 H" _' d3、包括所有内容:无需安装和配置其他工具
4 `! I& e* m3 d# ]SmartGit附带:
2 g* {' k8 O1 l) z3 E. ^0 fGit-Flow、SSH客户端、文件比较/合并
+ w1 d# V- r& f ?, ~) n. C7 m4、与流行平台互动
& Y/ X4 o7 _* a) t! MSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments$ ]4 ~. I% Y* r7 s7 y! A# e' |$ `
更新日志
' C# B% {* s& hSmartGit 23.1.4 (2024-08-20)
! Q, c9 Q" k9 Q! h4 o) H) l q5 p============================( d8 \% ?6 p" K2 _
Fixed Bugs" h# B5 }% c( N! _# v" q0 l: z7 X+ R& ^
----------9 O* }" H/ [) n. J# l
- Changes view:
w! s' a: s* a9 w. S- internal error trying to stage "left" block at first line: d- l; o% @1 L
- Unstage Selection: internal error for last block in unified diff view
% T+ c! J# w2 _: _: t3 ]0 ]) I- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")+ g6 G1 N* g% d3 O- O3 [
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
& @. X0 I9 g% {( \3 \; \ m* W% ~- Fetch more: after unshallowing commits graph is not refreshed7 k3 s; s+ X: V& J
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
& C* Y' q, f7 v- GitLab: possible error "Object 'sha' not found"
! J- s, \) |" W; ]1 m- Init: may fail to create objects in case of file system problems
/ p1 ~- k& z( Y/ Y- Investigate: initial switch from Blame to Diff view gives empty panel4 y) E4 a, I( x7 H6 ~
- Log Graph (and Commits view):4 q! y& e& G" Y) [) o' l( E5 U
- for email-only `.mailmap` lines, the original Author name was lost0 u& j- X, D0 _. S
- for `.mailmap` lines containing `<>`, mapping was not applied5 @% {, G5 a& L1 r# q! A
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title6 w6 k5 X* }# q8 j. o/ p; L. W, G
- Refresh:
8 W. _% X" Z" y4 ?0 L6 l- possible internal error if `mailmap.file` contains an invalid path
8 m* j& i; { |- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
0 j8 C5 E& i1 V- Rename: was not applicable any more for submodules (regression since 22.1)' N L3 z5 R: C* m
- Remove: was not applicable any more for submodules (regression since 22.1)
' V+ B, D6 R; _4 E$ x @- Window | Reset Perspective: kept previous layout+ D4 u ?' T5 [8 R) c& N
- Standard window:+ p% [$ w, p. q( T7 ~" m6 k, f
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab/ t' a- ~+ S% ]& q5 v
- internal error trying to modify toolbar with "Basic" feature set, \0 {! G. i f" `
- Graph: internal error when toggling "Show Tags" before graph has been loaded
! ]% ^- Q% n" L7 w- Linux:+ J( s5 D4 q) {
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin+ E4 b6 _* s$ [
- Windows:( M& m i1 P* p$ F
- possible error "Failed to invoke filter 'lfs'"& X6 }, k* ?) m; \$ ~. e
- possible errors related to invalid HOME
3 o; p4 P! w! F9 n: G0 [Other Noteworthy Changes
# [8 S9 g/ u) ~+ W6 v------------------------
; {/ T2 [: s5 ]- ? ? i- Clone:0 R9 [5 W* e+ |/ _$ X* j8 _2 G
- GitHub: improve error message if authentication fails due to outdated username/password
% F4 Z( }4 h5 `7 }6 Q- A$ ?- Conflict Solver: the Base window now has its own window bounds
5 e. m* z# V: V+ O" ]* S/ }6 l- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
9 s( ^7 r. T0 `% ?) v8 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`6 ]; ?4 X* d7 g8 @# O
- macOS:" ^$ @8 ]9 i4 t) H9 E) D
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog9 L& g$ x" n; p- k+ g6 H. E: W
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
; r$ l L+ J% O* }( T1 k4 T链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
. h* p% i3 F. O4 _- U O链接:https://pan.quark.cn/s/0756de1afc57
1 A% h9 G0 d/ J1 _1 `链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|