发新话题
打印

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

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

介绍& `3 G9 I- I- y
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。6 l2 S% D) H8 N. j- ]
软件截图9 l) R) `) V+ r# }8 h

# q# S2 c" M: M7 g
5 g0 J1 |4 s/ y2 N5 N  ~/ V软件特点! T/ i9 _$ t8 C; r4 ~& D
1、专业的git管理工具
  L+ p* f- B0 t+ N对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
+ Q- O3 X, z' `为了掌握日常的Git挑战,您几乎找不到更好的工具:3 j2 M- \2 i! {; K8 a9 V) R# F
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱) s7 [2 r; Y# i8 A
2、一个软件相当于多种软件3 J/ F# j, U: c
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
; L; O  B) W  R3、包括所有内容:无需安装和配置其他工具
0 \  t: v* `( a; NSmartGit附带:
$ J8 i5 Y/ i: m) v+ C) j% KGit-Flow、SSH客户端、文件比较/合并
$ O" R; Y1 v/ R+ q" ~* b5 `4、与流行平台互动. N* I; D7 O. i0 H
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
" U' g: M8 `2 \. L更新日志5 T9 q) k8 d$ J- h3 u' z
SmartGit 23.1.4 (2024-08-20)% u! u9 g* t+ w
============================
" I4 u/ o9 w/ g9 _. u1 RFixed Bugs
' `: f) [" X8 ?$ r0 a- c----------
2 o" |! ]* c6 r3 `# ~" t9 ^: E- Changes view:% U; v" z& d) A! ~6 u2 Y
- internal error trying to stage "left" block at first line
! a$ U7 N$ f8 H% c& P- Unstage Selection: internal error for last block in unified diff view+ V. c$ m, |  c9 i/ @! \% c* ]
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
0 N8 z+ }$ j. C: `% x7 N& |* a- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits( Q* j+ a. X  @1 O. C
- Fetch more: after unshallowing commits graph is not refreshed6 l# k0 G7 Y3 o9 B6 F' i/ @# p
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required. \5 C+ M% A. y" F6 |
- GitLab: possible error "Object 'sha' not found"
( b- n5 b/ q7 ^% \' y- Init: may fail to create objects in case of file system problems$ C1 C$ U; E: T# k, Z  G7 Z; l
- Investigate: initial switch from Blame to Diff view gives empty panel
4 a. D; u( J+ I8 |( t& r* D1 f- Log Graph (and Commits view):$ O  p0 ~" t# q% P4 }2 d$ }; o
- for email-only `.mailmap` lines, the original Author name was lost0 i( q" @, N: z, ~# x5 _  H2 E
- for `.mailmap` lines containing `<>`, mapping was not applied
( Z. G( u3 T1 Y' n! W- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title' N$ q/ }' N" A( B- _$ G. q- _5 y. X
- Refresh:
) \7 ]$ k5 G, M! T$ B+ M% S- possible internal error if `mailmap.file` contains an invalid path4 t" l; W% S* n8 V/ z
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
1 x9 U0 I3 _+ Z7 u8 [- Rename: was not applicable any more for submodules (regression since 22.1)
2 d: ?# A9 q! p1 P( m- Remove: was not applicable any more for submodules (regression since 22.1)  }3 \1 M, w+ V* C5 z
- Window | Reset Perspective: kept previous layout
% {( i" w3 [9 ]& [% K) s4 s- Standard window:
5 Q6 |* `1 o! l- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab: |4 y0 i8 r5 T; D
- internal error trying to modify toolbar with "Basic" feature set
) R4 M% Y, a! \% v  R. O- Graph: internal error when toggling "Show Tags" before graph has been loaded% m- X+ t# q7 L2 `9 }
- Linux:
) J. R/ e# c' p% \9 ]# r- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin+ F7 f1 @) Q) u0 v% q2 c. W. \
- Windows:
! Y) Z* [8 o9 N' e5 _- o0 n- possible error "Failed to invoke filter 'lfs'"
# j9 U9 T6 n2 z: S3 ~. ?- ^6 M. {- possible errors related to invalid HOME" h5 V; `" t# I% v, a
Other Noteworthy Changes2 Y) L$ R8 f0 [& ^8 D1 U
------------------------7 [1 Q9 J3 f' z- U8 C% T
- Clone:
) L- B) |# x6 r# D: j- GitHub: improve error message if authentication fails due to outdated username/password
$ ]; \5 |6 Z; o& k0 q, |9 w- Conflict Solver: the Base window now has its own window bounds. w* D1 l5 i: e* j
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
6 Z8 T7 k0 H; N2 z' W- 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`
" ]2 j' j6 l/ Y* Z- ]& O5 O- macOS:
, |* R+ |0 C* _- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog8 g5 I, n$ F% {8 r* C: G/ R/ g8 }
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版) s5 C, K3 U/ q' K1 k
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
0 f( q  R( H9 O  k, a) L链接:https://pan.quark.cn/s/0756de1afc57
6 n$ v, h$ ]; E( |( U' K链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题