|
版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍7 M9 K C. t# N5 ~: _, R/ x/ F
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
) l8 U1 ?. \2 b" b$ M, y软件截图
5 M8 V7 c; B* N- i; p, c1 C: A% b
, N* g) X7 G9 m, T: y! [& m5 N+ z7 ~7 |* P! A# s. g6 d
软件特点
4 G: o3 B" {' b) P8 H1、专业的git管理工具
3 y& M" j$ g) V- Q- N5 U2 ?对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择! D2 k6 K# R2 j, s
为了掌握日常的Git挑战,您几乎找不到更好的工具:$ D( t/ H' m# U* n/ x
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
- m; W- R% A1 D# H2、一个软件相当于多种软件/ m# v; L8 b* z# U$ K& a2 ^8 b
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
8 K) t/ K7 s2 y0 k9 v! n% b K3、包括所有内容:无需安装和配置其他工具
+ n; g( Q |9 e% C& cSmartGit附带:" C7 E/ Q; |8 U! W% O" D: _
Git-Flow、SSH客户端、文件比较/合并
9 H1 X$ }" Q# D6 s/ U4、与流行平台互动
3 ~! {" @( K$ o& N$ lSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
" S( d9 u, u) s; ]更新日志* T0 U5 o( L/ J; p+ h( a
SmartGit 23.1.4 (2024-08-20)
4 m- n+ l1 J" \============================% x N8 a2 u, k) n1 k1 J
Fixed Bugs
. z/ J$ F3 A" O6 a1 H+ ]) V----------6 k: q. P; T" |, \+ V; l$ y
- Changes view:
8 ~1 w% }2 m6 C" R- internal error trying to stage "left" block at first line; ?! N5 o! W9 E3 k% F
- Unstage Selection: internal error for last block in unified diff view
8 `* Y' `: P( E! e0 N% `- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")! Q4 Q: L$ ?8 g% Y
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits5 c+ l8 ]! u; J9 @, t: k' V
- Fetch more: after unshallowing commits graph is not refreshed" R1 L& }5 g6 \# q
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
: e$ ^0 A: I A6 {, n, u- I- GitLab: possible error "Object 'sha' not found"( N9 |3 O9 b/ K: N/ m' x
- Init: may fail to create objects in case of file system problems9 A3 l9 W& m1 N: d% i. O
- Investigate: initial switch from Blame to Diff view gives empty panel" E5 J5 ^% j" F0 A! S
- Log Graph (and Commits view):
4 o7 W* F. p4 F- for email-only `.mailmap` lines, the original Author name was lost' ~: D# @9 m# q9 G& v* Z/ |$ R
- for `.mailmap` lines containing `<>`, mapping was not applied
, s% D+ v* i# a5 k. C6 ?. @- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
2 I R* |0 F" j7 a& M& I- Refresh:
6 I% d7 y/ _1 T, d! w; s+ c- possible internal error if `mailmap.file` contains an invalid path
u' f3 f7 S: B; m( }8 c7 y- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection+ x( S! g- @6 m7 I
- Rename: was not applicable any more for submodules (regression since 22.1)6 p: X/ F% @* A7 }# t. S
- Remove: was not applicable any more for submodules (regression since 22.1); K+ E: Z y- s6 ?1 U8 F
- Window | Reset Perspective: kept previous layout
7 H( a. U$ A; D$ y& L: J! G. ]0 |- Standard window:2 }- Z" ?! c; f f8 v) _
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
2 r% z- Q6 x: c6 v8 y, u- internal error trying to modify toolbar with "Basic" feature set
4 N8 l- O; \. L2 Z, F- Graph: internal error when toggling "Show Tags" before graph has been loaded
" ]% s5 e0 p$ ~) m T2 P- Linux:! ^+ Q& j$ @% i0 d) x
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin Y) ^3 k. D5 b$ \8 G
- Windows:
" [; g% ?1 C: J( B1 h% q- possible error "Failed to invoke filter 'lfs'"
3 @ l' R0 ~0 H5 ]9 ]- possible errors related to invalid HOME8 G% Y% a7 p& j" m! a' u d
Other Noteworthy Changes
( P$ h6 O' K s: B. D------------------------
4 Y9 e/ T7 s) C) Y2 G: t- D- Clone:" S4 M& r7 J4 [: a! M
- GitHub: improve error message if authentication fails due to outdated username/password
, r) L5 y7 R1 w$ @- Conflict Solver: the Base window now has its own window bounds; T( }* L! K; B; f' @
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations: H" d1 K! [- H' s3 g. `. V
- 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`
3 W- Z0 L, f O7 g* |, K+ B. C% n- macOS:5 S# }" c" z, j% ]
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
+ W- { M; y0 y, b: Z分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
% ?% {. q, l& `; i5 d链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#: B% g9 |1 O: m2 E7 M
链接:https://pan.quark.cn/s/0756de1afc57* C7 [' s0 b' d e; k3 F
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|