发新话题
打印

SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版

SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版

介绍0 ~% J  L' x2 R( N2 P2 i) l
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
) F$ c  I2 M5 H软件截图0 }. j' G; S1 q. H" I8 n

4 F, B: K) s6 K. S, F& ~- H! B. F+ E& z8 t4 t
软件特点
' `  w- A# r+ e2 H+ p1、专业的git管理工具
3 P+ g* ]3 G* e! M  H4 i) W对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择; i7 c. T% S  v& a' X- F, [
为了掌握日常的Git挑战,您几乎找不到更好的工具:; e$ i* T4 B9 x! n
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
7 `1 V; w0 Q+ K5 u. T7 u  R+ a2、一个软件相当于多种软件" J; [7 T3 }& Q, D- \
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上7 ?; G& s% a; J
3、包括所有内容:无需安装和配置其他工具
) N& z; ^2 N7 s# q+ ~: V$ |3 N8 c$ ~SmartGit附带:
: _% t1 l$ c4 s+ Z4 V$ g* vGit-Flow、SSH客户端、文件比较/合并
' Q* \' A/ v! E( u- W3 R4、与流行平台互动
+ a5 Y. H! D1 KSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
0 T0 d  o5 e2 P' y2 D+ ~$ |更新日志$ o8 [+ T# n) |' D% K( s; q( N, x
SmartGit 23.1.4 (2024-08-20)
, E, i. Q/ R1 @  X5 F6 s0 ?7 M============================+ [" t" X) c3 s) Z. W: D
Fixed Bugs
$ V+ S6 a& X* F! x----------
# D/ H* t+ S' {3 S- Changes view:
5 W. F( b: h; P" d8 s- u, W; M. v- internal error trying to stage "left" block at first line
0 h& [$ A5 [1 a/ j, ?- Unstage Selection: internal error for last block in unified diff view
4 B2 ]; C! W! y. W9 h- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")' L( {: E2 B6 X& F9 j: W
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits, Y3 e. q4 T7 C; M0 A& y+ s& V2 |
- Fetch more: after unshallowing commits graph is not refreshed
" D9 U9 V3 Q; Y- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required" P# t3 Q4 \: [+ o) i8 Z% y" N/ K
- GitLab: possible error "Object 'sha' not found"
- j3 r9 V$ x* D$ n- Init: may fail to create objects in case of file system problems
; H! G2 A& `+ K0 |$ F- Investigate: initial switch from Blame to Diff view gives empty panel' d" z0 i0 H7 l
- Log Graph (and Commits view):
8 w* Q, x  r7 f- for email-only `.mailmap` lines, the original Author name was lost& @( q0 c, ]/ i" k
- for `.mailmap` lines containing `<>`, mapping was not applied
6 e: m# K8 j/ t- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title1 Q. ?6 `, {, g
- Refresh:
2 `9 ?9 Q1 v5 B3 \& S- possible internal error if `mailmap.file` contains an invalid path
# h( C/ y5 D  W0 @* |/ G- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
/ W( @& k" w, n/ r' y5 v- Rename: was not applicable any more for submodules (regression since 22.1)
/ D: Z9 E- f5 D- Remove: was not applicable any more for submodules (regression since 22.1). X( O+ S8 O, C4 M2 G2 B
- Window | Reset Perspective: kept previous layout
0 v5 F9 D5 O$ e/ j7 v- Standard window:
% t, O4 Y) T# [; ]- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab, P+ s- _8 E1 R- p, i
- internal error trying to modify toolbar with "Basic" feature set
+ A% b+ R) r: z' V! t# Z- Graph: internal error when toggling "Show Tags" before graph has been loaded
0 y$ g2 w6 m. H8 j$ p- Linux:
- ?$ J" {1 a$ \0 {1 A- R* J6 O- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
/ }: ~7 h& `, _+ h7 `: y- Windows:
, X! u2 b! C. l+ {" d' Q/ r: S7 j- possible error "Failed to invoke filter 'lfs'"1 N1 v. ^; Y1 t& P( {& ^( E( u
- possible errors related to invalid HOME; I: o" }5 O' u, C2 u( B
Other Noteworthy Changes. v. g8 o. O( R* e6 _5 B: k; v
------------------------; |: v8 X$ M# T1 H
- Clone:
) i6 U4 Q' A' x: q+ V- GitHub: improve error message if authentication fails due to outdated username/password' C6 ?$ h1 i' S- t) u' H0 C
- Conflict Solver: the Base window now has its own window bounds
; d4 E, k; D0 `  V- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations% G" q2 l1 R/ @% G* ?' 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`
/ y* `! w! ?0 G! t- macOS:
. h2 t3 d% y/ \# z4 P& Z; _5 }- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog' s# u( Q1 w; l
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版2 I7 g6 s& V! F! S% Q; T; m4 H& \
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#* `" N5 O7 z+ O6 X, G
链接:https://pan.quark.cn/s/0756de1afc573 R" t4 l: y6 T1 }9 h+ j
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题