|
版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
0 C% P5 @" C3 y9 \1 }SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。8 u4 i4 \! u- x( ~
软件截图
5 r" S2 L1 V* Y6 C
: W) `9 `, M2 p4 k( {% s
& w- T; X3 F* K, g" `5 s软件特点+ ?! M9 f3 x/ G, n1 M* y# j
1、专业的git管理工具! |# m9 F% U( }+ p
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
H/ R. ]. \7 A7 }6 F' U: O+ A为了掌握日常的Git挑战,您几乎找不到更好的工具:! Q4 _" N( |; Q$ W9 K4 X1 C
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
5 y6 D4 }) Z* a( j, s) ?: J2 k2、一个软件相当于多种软件) h) I" u1 H' t
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
6 p% [& Q: ^0 _6 r9 I3、包括所有内容:无需安装和配置其他工具& @* r: K; x! f% B( l4 _& z9 l7 V" t* B
SmartGit附带:
- W: U: _4 \; }1 b7 H+ h7 Z3 Q6 ^Git-Flow、SSH客户端、文件比较/合并, A! T1 g2 l3 T! a% K) D; a
4、与流行平台互动
6 l2 t8 w! {+ `/ D. v0 _( ?SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
' J( q: \$ m/ w' w- r: T更新日志
3 c- E2 [+ [; nSmartGit 23.1.4 (2024-08-20)
% W+ P% \; l5 T+ M2 e- V============================
8 l+ `3 G6 e) R$ xFixed Bugs
6 |* {8 s9 h, T0 ~4 M- ]2 j----------/ P; S6 N% n _' `+ w4 }
- Changes view:' M" \4 @' a/ A' w3 P1 a7 F
- internal error trying to stage "left" block at first line
0 G6 y% N2 l# N, D M# h- Unstage Selection: internal error for last block in unified diff view
/ m0 E! m' s" [' I* s6 H# C- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")- s7 E/ ^+ o% n5 L( f" J
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits8 R v! {0 h- V9 e
- Fetch more: after unshallowing commits graph is not refreshed
) A$ [" t. @1 G7 L- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required6 O9 _, U8 j/ \/ J" q
- GitLab: possible error "Object 'sha' not found"1 ]: p- x( N+ q- J/ J, Z! h
- Init: may fail to create objects in case of file system problems8 S" i- N2 C* {, v
- Investigate: initial switch from Blame to Diff view gives empty panel0 k' R# j+ D, e' u+ O/ \/ A
- Log Graph (and Commits view):; H* {, W/ N5 A( [
- for email-only `.mailmap` lines, the original Author name was lost
; d" M8 t8 z# Q7 U2 x7 z7 R- a5 o. O( Q- for `.mailmap` lines containing `<>`, mapping was not applied
0 W' p1 X8 D, a: I- f- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title- A V# e- u ]" l7 K. G* p
- Refresh:' q0 C2 z6 V W5 r/ s
- possible internal error if `mailmap.file` contains an invalid path
& u- Q3 P* g# _7 R- g- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
4 L8 T+ p7 A" p: {9 R/ z1 t- Rename: was not applicable any more for submodules (regression since 22.1)
7 P" g7 ~3 E; ^1 E; `- Remove: was not applicable any more for submodules (regression since 22.1)
; v( x1 w4 E; o- Window | Reset Perspective: kept previous layout% p7 }3 k7 F: F: b f2 f
- Standard window:
( u i/ d- ~+ M K+ |9 e+ X* v. g- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
& q: \/ d/ i3 v+ n- internal error trying to modify toolbar with "Basic" feature set
! Q/ {2 i1 b5 D K- Graph: internal error when toggling "Show Tags" before graph has been loaded
- D5 y4 J% q$ q5 {/ P- Linux:
1 s8 @7 [8 E3 [, M- _7 {0 b- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
5 k# z* s/ z9 f; {- Windows:* @' R6 o' N6 B+ t) A W
- possible error "Failed to invoke filter 'lfs'"2 @' d# L1 J6 |' l8 }
- possible errors related to invalid HOME
, v& a. }, ]3 i" s) G' N9 sOther Noteworthy Changes0 E$ B! H# |; m0 \6 K0 O- v8 y
------------------------
: f' P1 m t; _& \, G* r- B. b- Clone:5 x" Q) m2 ^+ ~ C
- GitHub: improve error message if authentication fails due to outdated username/password
9 x& J7 \) ]; i6 C- Conflict Solver: the Base window now has its own window bounds
+ W' Y4 [# \0 ]& H1 ]5 `- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
. k g$ M" Y1 S6 S- 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`
) t* h' V/ `' U2 P- macOS:
, w6 n0 t1 r/ s- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog+ Q9 R. b. H4 M2 |0 \/ ?3 a' Z
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版% M" D5 c8 J- Z# ^& U+ q* ^- c
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#, O! z* W" F( e) O, W) c& B
链接:https://pan.quark.cn/s/0756de1afc57
* c* ^! T2 F3 h% b/ n/ h8 Y链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|