1#
大 中
小 发表于 2024-11-25 11:46 显示全部帖子
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍) `' v8 w4 t% k* `
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。" F2 U: w8 ~$ j' [
软件截图
9 ^ i& z# Y6 p [0 j# w
. U. ^- @5 U! o. p
( f, b+ U2 H' ^ a0 y软件特点
1 {, q4 G w+ H: m0 p1、专业的git管理工具1 R' c8 b( T& t1 A+ T' r ?
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择6 q& o" Q4 v' @+ N0 J! X
为了掌握日常的Git挑战,您几乎找不到更好的工具:
/ H/ K, ]: Q) _+ l% t. G: h" i通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱. J4 F% r6 F! l/ C% d- E
2、一个软件相当于多种软件
9 x. _4 ?& \4 L- {9 Q使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上4 r4 V+ l8 k [0 z& @0 _- T
3、包括所有内容:无需安装和配置其他工具- Z' D0 t9 w+ n
SmartGit附带:. A$ E* {+ a3 R
Git-Flow、SSH客户端、文件比较/合并
4 P! R& V! Y# U2 _$ m2 H4、与流行平台互动
# d9 h0 U# x" N( @" y9 bSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments+ n- `5 }, Z/ x) `9 Q' s
更新日志
8 Q4 g! ]4 {( M5 w: \0 aSmartGit 23.1.4 (2024-08-20)
9 F+ Y' I, H3 v0 P# L5 O============================$ M# h& I( M6 g. f* l
Fixed Bugs
; r. H" Y/ _$ X, @0 `----------
/ j0 g7 Z3 m: j$ K4 o- Changes view:
# e* r7 W& J5 M l+ E9 w# M- internal error trying to stage "left" block at first line
1 x7 Z* \8 B, i# Y- Unstage Selection: internal error for last block in unified diff view, A2 I9 u7 M5 K" f
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")- i: P% H" B" a) b- D5 l
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
& y5 _: h! F; {: C- Fetch more: after unshallowing commits graph is not refreshed
; z9 o, F; @1 B& S' S- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
, v1 `2 i+ y' D i) B- j- GitLab: possible error "Object 'sha' not found"
, U0 I7 M' r) V7 m- X- Init: may fail to create objects in case of file system problems9 T" a8 w; D* N4 h
- Investigate: initial switch from Blame to Diff view gives empty panel
: X( F/ x8 u% K3 D- Log Graph (and Commits view):- K' l9 M/ [3 S: y6 J" |
- for email-only `.mailmap` lines, the original Author name was lost+ Y" a) y) l) E6 j- L! O- M7 I
- for `.mailmap` lines containing `<>`, mapping was not applied% v# H' S7 f: x
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
2 u% H& W$ f9 Y9 x( X1 H$ z# K Z# i- Refresh:: h2 g+ U% F7 |1 l1 u
- possible internal error if `mailmap.file` contains an invalid path8 o7 C* ] m) V# x7 u4 b
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection$ c- w# w) L9 x. x0 X
- Rename: was not applicable any more for submodules (regression since 22.1)
_* z# p |) r# |6 u" W- Remove: was not applicable any more for submodules (regression since 22.1)! ]8 H- W/ O$ r0 Q2 {
- Window | Reset Perspective: kept previous layout
# x. G C" }! {9 Y0 O0 l- Standard window:2 A) W! ^5 h' A
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab) Q$ F m# t5 c+ I' K+ e
- internal error trying to modify toolbar with "Basic" feature set
. a5 C6 I6 U3 z* }+ ^- G$ C* s3 b4 w4 w- Graph: internal error when toggling "Show Tags" before graph has been loaded
5 }3 O4 q# e* x6 z9 q- Linux:) ~6 C. |4 p1 b; E
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin/ j- @! ~8 Q P9 [* y
- Windows:
" Q: O) w& Y& b) s- possible error "Failed to invoke filter 'lfs'"$ V' F; r, O, _/ a+ _. ?
- possible errors related to invalid HOME- j* U7 k2 c$ f
Other Noteworthy Changes
5 e% I' \* m" y* e/ ?------------------------
* {! {2 n+ Q8 e$ q s- Clone:( ]7 }* k3 D5 k4 P7 U* l4 y
- GitHub: improve error message if authentication fails due to outdated username/password) L8 M" W. A8 v# P. t# P
- Conflict Solver: the Base window now has its own window bounds
7 k2 P$ T- a3 S; x+ h/ X- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations, _# }6 q% ]* I3 s3 ]! X* B
- 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`, R7 O; ^. h* d' l7 G- Q0 B2 d
- macOS:! o( v0 ]; X) D% n* O6 P1 V M# v
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog. n) w: r; E2 C8 u% E% y. L/ [9 X
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版7 d3 x; ~0 ]( `* E( T" `
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#& {, s0 C) K8 P
链接:https://pan.quark.cn/s/0756de1afc57
$ W4 T% X8 \% Y! E链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|