版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍# n3 W3 ~) d4 \( L: e0 |7 Z
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。, V$ `: S U' J1 C3 s. \4 V
软件截图
& [0 G2 A' h6 [+ r" m. e7 n9 O
9 s. E/ l3 q# M. j) k( |. G9 s1 c' R- D5 y$ T
软件特点0 ?- H: h S2 y: }/ I; C
1、专业的git管理工具
Q1 j" H& ^2 s6 L( q对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择0 w' z: _7 m& Z% a% _
为了掌握日常的Git挑战,您几乎找不到更好的工具:+ R0 c5 F$ u7 g7 L( x' s4 @
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱4 R. ?8 _$ H2 ?3 T6 Y+ X
2、一个软件相当于多种软件
5 a G0 |. d# C U8 o5 q. N使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
5 m) Z, c# t u5 D e3 P. x+ ]6 S# ?- J3、包括所有内容:无需安装和配置其他工具# l" }* F3 W$ `
SmartGit附带:( f1 E! k" V+ c) j+ E
Git-Flow、SSH客户端、文件比较/合并# X9 N6 e* r5 C2 O
4、与流行平台互动- X) t5 F" |4 {, `) T+ M
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
, [! X, p, ~0 q) L$ s' F* x" Q更新日志! A* m) Z* |/ _) @4 ] d
SmartGit 23.1.4 (2024-08-20)
F. K! }# N. J+ [============================
a, k, | ~8 ?4 s% PFixed Bugs
- x0 E4 H' s4 S# G5 O' J" e9 M5 S$ P J----------" E& q" V" ~0 p
- Changes view:
$ E) S! W4 n# {0 W5 i( @- internal error trying to stage "left" block at first line
6 Q+ j4 S' n# b* `! ]7 g$ t- Unstage Selection: internal error for last block in unified diff view$ D1 g! J' Q7 R$ E6 L% u
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
4 E0 Y) U6 O$ D0 s- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
$ m1 h" ^* n) ]* W, d- Fetch more: after unshallowing commits graph is not refreshed$ Q- \0 x- b; g( X4 k( K4 ~$ g
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
( O$ K* n" X) k1 U5 D3 L- GitLab: possible error "Object 'sha' not found" ~& W/ p3 l* B$ f! A4 P2 e
- Init: may fail to create objects in case of file system problems
; c; H# q: A+ p) a S. v: L- Investigate: initial switch from Blame to Diff view gives empty panel
4 M7 E3 {) Q7 Q7 x$ w) q- Log Graph (and Commits view): O2 ^+ N9 [; _
- for email-only `.mailmap` lines, the original Author name was lost
! J- I- l, ^) t6 Z5 E- for `.mailmap` lines containing `<>`, mapping was not applied0 G! } `: I0 i/ n0 o, T, ]5 Q
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
; D2 J0 A6 u6 ^- G2 F- Refresh:
1 d6 C8 U6 U. O; C- possible internal error if `mailmap.file` contains an invalid path% d: @$ v: V/ Q u- P. i6 E
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
: e. s. m F' b- Rename: was not applicable any more for submodules (regression since 22.1)" T# M6 J* O7 ?
- Remove: was not applicable any more for submodules (regression since 22.1)+ p5 D2 C( V! \, i
- Window | Reset Perspective: kept previous layout
; F/ n4 Y5 r( o, z: W& D3 o- Standard window:5 J: i- y- R; v3 w7 {* E, B" w
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
. F8 x. A% i6 O( M- internal error trying to modify toolbar with "Basic" feature set0 S% |5 q3 G: H
- Graph: internal error when toggling "Show Tags" before graph has been loaded; l: _4 ]: `- x1 H" |
- Linux:- ~& c2 k/ R/ }9 E1 x ~8 Z N
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
R. X" r8 P& ~8 I- Windows:$ D- t1 I1 ]% l
- possible error "Failed to invoke filter 'lfs'". ]$ e @# {9 B! {! C- O4 H, y J
- possible errors related to invalid HOME7 }) j+ k& h) Y' p& T
Other Noteworthy Changes, A2 d# ^7 R, `1 J* Y! C- w. L
------------------------
. M8 t0 n5 a* s4 ]- o5 l/ q- Clone:+ c: j+ U9 V2 |: S
- GitHub: improve error message if authentication fails due to outdated username/password7 c% f0 s4 v2 f. A( y
- Conflict Solver: the Base window now has its own window bounds0 m. Q& l: B0 ~1 s# \$ ~( o! v
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
( h( m1 o) A' _. Y4 P9 ?3 {- 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`
7 h/ S! o( s5 m( s- macOS:
1 |- `/ Y; K" S9 d- r: H9 I' k- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
4 {0 x7 u M Y4 u* Q u( u% h: {分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
, }6 K( m2 W5 a4 y, _链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
g& c- b6 z- h+ |' }链接:https://pan.quark.cn/s/0756de1afc571 o! U3 b _' O; { n, \3 U: m
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|