发新话题
打印

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

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

介绍
$ c/ D  Y8 C- B1 Z# e1 B9 MSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。8 ^2 q# b# ?& ^2 s
软件截图# h8 H3 Y+ ~. F: d% |

* F. `' t5 m) V2 _5 V& J/ z$ {7 a& R+ o$ f( j: Z
软件特点3 }  |7 \7 v2 n: f& x/ f) g  s
1、专业的git管理工具0 E$ ]0 Z/ u5 b- T! C
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择7 T! [- [6 W2 h
为了掌握日常的Git挑战,您几乎找不到更好的工具:+ L' }: }: r  H. E' p
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
5 m) V3 z0 u" n: f1 o* ]5 q; A2、一个软件相当于多种软件
. h6 O. ]% ~) p( c0 Y& M使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上. Q/ U0 g: |9 @6 W) X9 q: u2 G
3、包括所有内容:无需安装和配置其他工具& H$ T# T9 b* b: u( t" \* o) \' v
SmartGit附带:5 B, s8 q) j6 f! q8 o' F
Git-Flow、SSH客户端、文件比较/合并. K3 d9 n' ~/ V" F9 ~! z+ z$ i( K3 d+ N
4、与流行平台互动: F1 f; O( p  Q# z4 r$ c
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
3 n* S" ^, k' U+ s3 i更新日志
' T6 j; H2 ~5 @/ }SmartGit 23.1.4 (2024-08-20)- S6 n. O% S6 K' g4 a, m: {. a
============================
' Q7 Q: Y' E6 I. ?! F3 HFixed Bugs3 [  H6 d  M) e: G5 L1 F* m+ c
----------
+ @$ t, x- o  L, ]- Changes view:
! h: f* J- @% C$ ?9 _/ W# G- internal error trying to stage "left" block at first line
( j6 ~1 S* ]9 ?# N. x. r0 O5 M- Unstage Selection: internal error for last block in unified diff view' I1 Y3 U+ x/ W, {9 H0 o8 k$ J
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
  b) x9 C. p& C( k$ g) h; l- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits- d' l/ S$ f+ w
- Fetch more: after unshallowing commits graph is not refreshed: V& W% k6 }+ k/ X" a1 I
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required  S: g1 s# P  H
- GitLab: possible error "Object 'sha' not found": y% z' N3 F* k7 w/ ^
- Init: may fail to create objects in case of file system problems. X1 P0 d+ `1 |7 Q# E
- Investigate: initial switch from Blame to Diff view gives empty panel
$ e# ?% `5 q4 V% c- Log Graph (and Commits view):7 V! ]$ }# a  f+ ]5 ^6 p: p& @
- for email-only `.mailmap` lines, the original Author name was lost1 J3 s. X9 y- b. p& m
- for `.mailmap` lines containing `<>`, mapping was not applied& `2 k- U  A0 a1 S# l
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
' {3 k6 i% n# M5 |3 v' L& G" L, s- Refresh:
1 i' {; R) r6 I! b# C6 W- possible internal error if `mailmap.file` contains an invalid path& {" r5 Q* F7 H, l: e  H" F* q
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
3 L2 r/ R& o; o+ G! O/ b" S- Rename: was not applicable any more for submodules (regression since 22.1)
7 K5 b$ E5 H- t- Remove: was not applicable any more for submodules (regression since 22.1)% ^* ?- `; }4 v
- Window | Reset Perspective: kept previous layout& x) f! _. [7 {; B
- Standard window:
1 g6 m7 f6 }& A* _- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
+ L. w; l0 T( P: W4 l  i- internal error trying to modify toolbar with "Basic" feature set5 B' u8 H  I: q  t0 d8 H
- Graph: internal error when toggling "Show Tags" before graph has been loaded5 z6 k" T8 V# J- P2 v" l
- Linux:
1 f: s! N' k- m* Y1 [- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
. I% p! w0 T4 L. e0 m+ N- Windows:
, g5 G$ F( Q, |) m- possible error "Failed to invoke filter 'lfs'"
' J' Q7 C7 a0 V* V- possible errors related to invalid HOME
7 t' L- K  m, M7 rOther Noteworthy Changes8 V' }" j+ b+ ]  b3 g
------------------------
: e8 N- h+ Q* _6 G) f/ _- Clone:7 a0 @) @5 E3 f) ^9 B
- GitHub: improve error message if authentication fails due to outdated username/password
' Z6 F9 R4 a+ ~5 o8 k$ A- Conflict Solver: the Base window now has its own window bounds
# m, ?6 |- `: a" j7 j: u- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
- {- ?3 M; E6 v- Z7 Z! H- 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`; u$ [, N& h) q8 }! Z2 F: n$ k
- macOS:
6 ?8 Z" Z) O' g; P4 Q- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog, M/ ?2 ^* Q6 a6 I" i% `
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版: f, s  n; F' d9 g) X5 k, S
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#0 e) C& M$ F1 y- a0 q! R
链接:https://pan.quark.cn/s/0756de1afc57% r+ D/ D/ H1 }
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题