|
版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 显示全部帖子
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
" @% G9 M% p9 Y$ [' a2 X% fSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
/ G) Y) g- U$ c5 L) Y软件截图- A( @1 A0 M9 P8 W6 a
9 a: B4 T" I3 M
3 b5 [' H3 y0 j7 c" |' _
软件特点
( F7 n7 F5 |/ w. a) K' k _1、专业的git管理工具# @" T/ s2 u3 m( b9 Q
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
. k/ w4 ~$ u4 n' q2 Z为了掌握日常的Git挑战,您几乎找不到更好的工具:' [ s$ Q9 {1 A9 V( a0 A
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱8 @ h, z2 G; e* B# U1 [" @
2、一个软件相当于多种软件
0 X8 l$ L C$ {# h使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上 {$ a: @: s5 \- w( H
3、包括所有内容:无需安装和配置其他工具6 n# d# b" N1 T: A/ ^; Y5 T
SmartGit附带:* C C: i! s2 f y. U3 t$ L
Git-Flow、SSH客户端、文件比较/合并
- [( u; [% \, k! k7 M0 U4、与流行平台互动! d/ W# S6 d( x
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
5 w! F2 t9 U# }# ?更新日志) ~3 B1 J7 P* c/ k) G
SmartGit 23.1.4 (2024-08-20)1 W7 C% u6 U$ [
============================0 H @$ c5 R4 Y
Fixed Bugs9 }, L( \' M2 k* @, {
----------
) Y, a4 G3 r4 y# l/ x0 @- r. F3 k- Changes view:
3 q2 Y+ P6 T5 ]4 q6 b- internal error trying to stage "left" block at first line) T( ? S; l# {1 e& b
- Unstage Selection: internal error for last block in unified diff view' U" ?' `& Q, R4 O$ X2 F" Z
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
6 r2 F; D" k* G, \- O: o- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits; }9 P+ s8 `$ P0 U
- Fetch more: after unshallowing commits graph is not refreshed3 @: @7 {0 y5 `* B; W2 o7 }
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required- G# l# _0 W5 @; c9 ]! Q7 b; d
- GitLab: possible error "Object 'sha' not found"/ f- f& u: f, ]
- Init: may fail to create objects in case of file system problems
@7 n+ O! j% w) g/ V- ]- Investigate: initial switch from Blame to Diff view gives empty panel5 b0 i# w9 x( {6 j7 k2 v* ]0 x
- Log Graph (and Commits view):
" a q" P! V5 ^- for email-only `.mailmap` lines, the original Author name was lost
, S0 F z. I- S1 L0 r. n7 n- for `.mailmap` lines containing `<>`, mapping was not applied& H/ |: P, V' c, y: |# C
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title: e5 e& T+ L2 I& n& g7 x% d
- Refresh:
, _9 [0 [: I0 U [9 r- possible internal error if `mailmap.file` contains an invalid path
2 }$ p' u4 ]0 w7 M' Z' z1 Q! A- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
) \$ o* u j. {' ^4 B- Rename: was not applicable any more for submodules (regression since 22.1)
, E$ L. h. s+ m v# }- Remove: was not applicable any more for submodules (regression since 22.1)' e; K. X' ~8 D- C
- Window | Reset Perspective: kept previous layout
7 b, ]5 C/ |- ^! U' O/ u- Standard window:$ \! E4 w' f; Z- ?8 C$ c8 ]9 p
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
, Z; ]1 x5 S }) m/ _ O0 X- internal error trying to modify toolbar with "Basic" feature set9 U' V1 T( G Z. M9 p. J, D0 a
- Graph: internal error when toggling "Show Tags" before graph has been loaded3 V: Q9 { P3 e- `
- Linux:
* h! N: Y: [# `; L: b4 D; }- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
8 d, @1 N! B3 z$ T+ ~1 D- Windows:
3 @* Y9 X7 y8 [1 |( r9 h- possible error "Failed to invoke filter 'lfs'"
. ?7 o. Z. @$ N! s" @) o0 d' e' u- possible errors related to invalid HOME3 ?0 v$ q, h0 ]9 z T# U
Other Noteworthy Changes
8 z% F- ]! F- L- p1 u------------------------
9 x' O" ^! J6 C4 N9 ^& g0 Q- Clone:
: |$ _8 r7 k5 k, p1 k- L7 L5 @- GitHub: improve error message if authentication fails due to outdated username/password& S# y' G# I* l+ Y; ?
- Conflict Solver: the Base window now has its own window bounds( K) a) v2 q/ I* E, Y, M
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations5 z6 Q/ K9 a$ k* y, O' {' o
- 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`
1 v$ t( y* } Q! F& f, @" V7 a- macOS:
, R* R8 n. Z! I, N( x- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
7 I' \* T4 I0 p0 P6 B1 z8 A7 `分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版4 n0 Y; z" f# A. }; a5 h( |
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#2 ^, S0 l8 i% q+ |& B- [: R
链接:https://pan.quark.cn/s/0756de1afc57
: ^2 {% [+ H& X$ O+ G, v链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|