版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
& l& {8 g# x$ d( g2 Y) l/ q, QSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。- z M8 ]+ q9 C" D
软件截图/ [+ p1 e) X% I9 g

$ I' y4 ^. r$ F. t, Q" E
$ F+ x$ e1 [7 S* p% `3 x软件特点' m+ q5 c: P" t, Q4 c( W
1、专业的git管理工具. X9 c, ] o7 g2 i' J ^: N
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择 D+ Y, S6 @2 @
为了掌握日常的Git挑战,您几乎找不到更好的工具:
( b, y' Y/ z% B g通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
& x1 R w( {& x0 E2、一个软件相当于多种软件
' {6 t0 @; f+ M$ Z( J* ^! C使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上% j7 A0 {- J$ Q/ C0 H- D$ p2 P5 C
3、包括所有内容:无需安装和配置其他工具
# W1 W# p) v2 L% z* p0 l& l* e, CSmartGit附带:
$ z/ S4 i3 t2 _3 _/ x( F2 EGit-Flow、SSH客户端、文件比较/合并7 R. u! g( e; z" O
4、与流行平台互动
& R) }/ [: ~8 k( f! t$ MSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments! c# I6 c, Q" z3 O m, T
更新日志
7 z+ R! d$ q1 V) KSmartGit 23.1.4 (2024-08-20)# T3 ?( Y* T; U2 ^, a+ c
============================
4 P; T2 K3 S$ J( `3 f# y4 BFixed Bugs
2 i }' u; N, {' m& ~----------
, O; z+ J+ w- a; T; D; O; O- Changes view:
) U' r) x0 }" J: B+ r- internal error trying to stage "left" block at first line3 J9 k+ M# l, B5 Z. L' j9 o& _0 p* k
- Unstage Selection: internal error for last block in unified diff view
0 z7 v& `: h9 _: n: U- n- w- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
4 j3 i& I7 a2 Z$ D6 k, z; D- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
! Z" D7 a3 }' \2 s5 z- Fetch more: after unshallowing commits graph is not refreshed/ H4 G+ a' }1 F: r- `+ u+ c
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
2 _4 R7 T3 |/ d8 U* o9 x- GitLab: possible error "Object 'sha' not found", E. y: ^# N/ S+ Y* X# K
- Init: may fail to create objects in case of file system problems- }& t+ {% S) r
- Investigate: initial switch from Blame to Diff view gives empty panel) y) |" m3 U q/ M" G; j
- Log Graph (and Commits view):
" d6 ^ N/ I' z) U" ]: p( q- for email-only `.mailmap` lines, the original Author name was lost
2 G" ]$ w$ i) C3 V- w! r0 C7 X; B- for `.mailmap` lines containing `<>`, mapping was not applied
6 N8 { | d! p6 Y- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title: L9 t6 G1 D/ U
- Refresh:' u: |+ Z y$ B/ X' J9 q
- possible internal error if `mailmap.file` contains an invalid path6 b$ h! _ @5 Q# R+ T4 H' p% {
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection( ]4 m6 {" J' z: ]
- Rename: was not applicable any more for submodules (regression since 22.1)- C: b5 v0 p3 }& W3 y0 H
- Remove: was not applicable any more for submodules (regression since 22.1)
/ t% @) Z) w: u4 H- Window | Reset Perspective: kept previous layout# G9 {! }% x7 ~8 r
- Standard window:
" v0 M) T! L9 J* E* ]- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab% g& m1 P. @: _/ ]# o0 _' B7 c
- internal error trying to modify toolbar with "Basic" feature set: u4 [+ j& P Y8 [" j. V/ M" v) t, o; }
- Graph: internal error when toggling "Show Tags" before graph has been loaded
, T$ }0 V( b, l- Linux:
* G+ |( ], [4 E/ j+ E& ?- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin0 D0 [2 c: }: J5 y9 V" W
- Windows:
- f( S6 {) M( a& x- possible error "Failed to invoke filter 'lfs'"
, |% ]! B/ f8 Z; h# p& t- possible errors related to invalid HOME
0 b3 ^. q2 C7 t( L# d2 S* SOther Noteworthy Changes* Q( Q) V! O+ X1 B, b# G3 [0 [
------------------------
$ e0 k, I4 F' K- k- Y6 w) |- Clone:1 r( r$ ^$ Y1 u. |
- GitHub: improve error message if authentication fails due to outdated username/password. G/ _. k3 I$ A5 d
- Conflict Solver: the Base window now has its own window bounds8 M5 i/ e4 O% ^" e% T# }1 R
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations3 Z- {0 P- Q, s9 ?
- 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`- K4 {8 j) E: A5 ]$ F" S
- macOS:
8 T* z' n* U! P, e5 R- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog- X4 D# V* q7 ~! E9 l2 g
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版+ Z: S" z" B7 [
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#8 [: w: _ q/ e1 t
链接:https://pan.quark.cn/s/0756de1afc577 V( K: z, D6 u2 I
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|