1#
大 中
小 发表于 2024-11-25 11:46 显示全部帖子
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍+ @. t T# M) O# k* u$ L2 c; \
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
% R9 V& f) n+ F软件截图" d* V! U. G: W$ o

( Q& J, ~9 Y1 d3 I; `( M' F& M( Y4 s9 }7 R- s# h
软件特点7 Q2 |4 b1 c! m2 i4 Y) E7 i" ^1 z
1、专业的git管理工具; Q0 L0 B- m( a6 ]; `
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择! }. s, L0 r# \1 }
为了掌握日常的Git挑战,您几乎找不到更好的工具:/ C3 j. T) w2 r% h
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱# r1 Q) Z3 }" D( ^! | y7 l
2、一个软件相当于多种软件/ W' q* I* ? Y% L
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
" B, }' A6 l. ?! D9 H: \/ L% o3、包括所有内容:无需安装和配置其他工具
) i0 p* @6 }7 dSmartGit附带:
& X8 z' a* j) L7 l6 DGit-Flow、SSH客户端、文件比较/合并- J0 T2 u5 T: |8 I' U l
4、与流行平台互动; o. l, Q1 \0 z8 F) d, c8 R
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
" S& ?' @* b6 D* r6 ^" X更新日志
9 I: O6 R! v3 J3 uSmartGit 23.1.4 (2024-08-20)
; k! D0 a V |5 B6 d============================
+ Y' _2 F9 z) n1 a5 Q; \. D$ `- W! KFixed Bugs
$ ^( Y5 _/ [- {8 f3 D( V* @----------% o. P6 q- S0 p) n- ?4 m
- Changes view:
6 Q) \ L' S& e; D5 B, R- internal error trying to stage "left" block at first line1 Q) [2 u1 r! p# \$ u% _% T3 {# e
- Unstage Selection: internal error for last block in unified diff view
. q; P" p7 I- ^) g( V- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")( E8 {$ O I% z6 J
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits8 p" O" _( ^5 T
- Fetch more: after unshallowing commits graph is not refreshed
9 t! _( [8 ^# P: Y# o( c3 z- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
% T& \/ o, o% D, U. W. O. N- GitLab: possible error "Object 'sha' not found"8 E7 T0 T( l$ b* Z5 X4 a0 U# r* o
- Init: may fail to create objects in case of file system problems6 {9 ?. B) X/ Z$ G
- Investigate: initial switch from Blame to Diff view gives empty panel
" C3 o2 V7 A' ~$ s+ \- Log Graph (and Commits view):
. L% s8 G9 i l& n) E2 x- [% N7 ]9 a, u- for email-only `.mailmap` lines, the original Author name was lost
0 E& M( V& G2 z1 n$ R2 t+ ]- for `.mailmap` lines containing `<>`, mapping was not applied
. y+ l: M0 S( `/ R- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
0 L7 M9 C- L* `3 B5 s0 G- Refresh:2 ^" c; F* U* Z* V/ O
- possible internal error if `mailmap.file` contains an invalid path1 ^1 M! V8 j7 Z. L0 c0 ~7 i/ ]
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection( i; w4 B: R* N1 i- m9 O% L
- Rename: was not applicable any more for submodules (regression since 22.1)6 G# Y- c- s9 `1 Z0 d
- Remove: was not applicable any more for submodules (regression since 22.1)+ Q8 u- ?6 N' U: ~0 r$ i* \
- Window | Reset Perspective: kept previous layout
& b5 ?) n- z# T- Standard window:
# S2 y/ a5 L, h7 {9 t( Z1 R- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
; w+ ]1 h" D( F$ Q9 E! x- internal error trying to modify toolbar with "Basic" feature set
. ^3 ?8 I/ p& a! l0 y2 F! L; B" A* b- Graph: internal error when toggling "Show Tags" before graph has been loaded; H- ?5 a+ u+ L
- Linux:: D( P2 W+ N0 U0 o
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
% k7 `0 q& L0 z8 Z, O8 k. Z- Windows:
; L- P) N, A& s3 b- possible error "Failed to invoke filter 'lfs'"+ U4 R$ Q5 K6 U2 Q% x
- possible errors related to invalid HOME
$ W& }4 O7 U7 A# ?Other Noteworthy Changes
8 Y3 ?1 Q$ d p( J* P! O------------------------+ W' c9 C+ e8 z+ c( z
- Clone:
# I- ]7 k4 T# ] t9 @- GitHub: improve error message if authentication fails due to outdated username/password* Z3 u- X; x6 X! B# g
- Conflict Solver: the Base window now has its own window bounds
( p1 ?9 \( T0 L+ Z1 Q4 H- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
& d8 k. }# e- b# d0 U- 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`
Z% [! T+ S* l1 N- macOS:7 ?) n% O0 | B9 [& ?# ]& G; C
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog& e( e& d! [4 r( i# e7 U+ V7 H
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
' j- \& M6 N5 h3 o) @. b链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#9 n) f |2 Z5 W; l ?% C5 P
链接:https://pan.quark.cn/s/0756de1afc57
$ {+ [( N {: C/ O! M链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|