1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍$ v- H( e: ^6 U! f9 u2 o* _
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。8 f$ @6 [4 \3 }' x2 v; s i+ ^% {+ F
软件截图
! _8 m9 y0 s) \1 B/ B9 o
7 I7 b+ @* Y. e8 `/ H' _& x( ~% c* H: a' c
软件特点
3 l4 b9 ]; t- B: h1、专业的git管理工具
9 U7 d7 D8 }2 {3 \7 g* C% K. H# N对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
6 J$ j9 s' r( L( l为了掌握日常的Git挑战,您几乎找不到更好的工具:# }5 \ A- I$ X0 q+ A& X8 J k% i
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
3 }( H! ? X+ b7 e2 {. a2、一个软件相当于多种软件- a) o7 V! o+ _4 z- I+ P ]
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
- q- F# Q) B6 @3、包括所有内容:无需安装和配置其他工具+ v l, k4 P7 |/ _) @7 R) W
SmartGit附带:
! d9 a' v+ }, D0 n4 X9 D G5 ?& \Git-Flow、SSH客户端、文件比较/合并2 } T( c% A! I' M+ m* I
4、与流行平台互动
1 }1 ~& a% b; jSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
0 A5 {+ ~' Z, L3 w& D) e$ T更新日志5 `0 y8 d. Q3 t) l+ Q$ t3 L. Y4 S) Y
SmartGit 23.1.4 (2024-08-20)" T9 u% c7 f0 { {+ D/ Y2 r( [: h
============================
! x/ g! s( N! U% O8 V8 a" J+ @Fixed Bugs
$ y5 P* r( n& a! V$ [5 P9 N9 S+ A- M----------, R( X6 a K$ _1 c* g
- Changes view:
8 j) ^4 Q2 |" B8 G q9 ^- internal error trying to stage "left" block at first line
% ^' d: x& V+ t8 U7 c ~- Unstage Selection: internal error for last block in unified diff view6 t z: W- q. l1 v
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
) O; v8 ^3 M( {# e) H& T- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
3 J( g" B; |. G' i" U6 k7 K- Fetch more: after unshallowing commits graph is not refreshed: o J2 D$ |& k1 e( J
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required! Z' H/ ~7 G' t8 W' v
- GitLab: possible error "Object 'sha' not found"3 B) a; Y2 g Q6 G
- Init: may fail to create objects in case of file system problems
3 I- {+ a$ r; d2 ~8 W- Investigate: initial switch from Blame to Diff view gives empty panel3 i+ ^; E9 T# }! S' u! I7 b! M
- Log Graph (and Commits view):0 t( }- j# l, c# ]! v% o
- for email-only `.mailmap` lines, the original Author name was lost
" Y* s. r1 U1 w# D9 j- B. d- for `.mailmap` lines containing `<>`, mapping was not applied- f5 j! R- v9 V" t0 w
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title5 F5 \) G9 w* C: L# e' d
- Refresh:- U1 I9 ?/ N1 I9 D2 u
- possible internal error if `mailmap.file` contains an invalid path
3 _3 d* n9 E" T! P/ |3 c- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection* N) n! W" Y5 x8 y: U
- Rename: was not applicable any more for submodules (regression since 22.1)8 v2 f" s! w* W% P
- Remove: was not applicable any more for submodules (regression since 22.1)
4 I/ p: h7 E$ _0 F- Window | Reset Perspective: kept previous layout
) g( u9 a8 J# ^5 b7 D5 ?- Standard window:. t; _! i# l% S |( J) n- C2 Q: z
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab8 e! H8 {, c/ _3 _2 h
- internal error trying to modify toolbar with "Basic" feature set" c, _% I, \. M; U" b
- Graph: internal error when toggling "Show Tags" before graph has been loaded6 X" z5 [4 U" f/ {7 {
- Linux:
6 b$ M1 V$ e2 D$ t! p) w- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
# k6 g8 U$ @5 U6 f# o) w1 u* A- Windows:
. R! X2 k; m- D0 L- possible error "Failed to invoke filter 'lfs'" R1 W, G0 {* I; [$ b( T; Z# w
- possible errors related to invalid HOME- w; x9 ?9 ]5 H( s$ }" [
Other Noteworthy Changes
9 A+ D, M- u9 [& t( ^# x" c& h- g------------------------- w3 P5 K! M" B& L1 V
- Clone:: H- U7 u$ a& i" j( a0 x
- GitHub: improve error message if authentication fails due to outdated username/password
( C0 A( e' ^1 }0 |- o- Conflict Solver: the Base window now has its own window bounds6 S$ X- T- B5 c" s9 V7 d# T8 z* \
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations* ^6 o4 z5 ?+ b# u' P+ R
- 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`
; u7 M( L5 D7 J* ]9 y1 t% l- macOS:
, H1 F* N; ]" c" L% G% ? A) r- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog5 j+ D4 ^, ? C& g3 ^0 G# V" B
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版7 p3 t- ]" ]! }9 V
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
1 z. g! I& F! b* v链接:https://pan.quark.cn/s/0756de1afc57
' p6 h+ L. L" C( Y6 Z链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|