1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
8 t7 m" s" x: g, n E! Q( \SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
; m8 p3 C( l0 v! r2 C软件截图
$ n* o) Q, B b D' j% Q+ h( I H1 z8 Y1 Z4 r* ^0 o
' b# H) \# E' n软件特点2 t; e: L0 n( x0 F! a
1、专业的git管理工具9 a9 V5 m7 T6 g: @0 G6 z
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
1 R& M' n- ?8 ]9 V k为了掌握日常的Git挑战,您几乎找不到更好的工具:+ L' M" M1 ]7 N
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱' H& O7 y C/ {7 O2 s) b* A
2、一个软件相当于多种软件
- G) Q+ c1 N% g1 ]+ T4 R使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上, _! ~6 l! W: v' N3 |1 m5 |
3、包括所有内容:无需安装和配置其他工具; f! j! i( \ ~/ u( v5 l' u/ W
SmartGit附带:
6 d( g# T5 C; r- T4 T. rGit-Flow、SSH客户端、文件比较/合并 k( W# g2 p' V9 u( _' H, n
4、与流行平台互动+ e7 U* k, W( h% `$ k
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
9 A! P5 g8 @( [ L$ u4 {9 x' Q更新日志
7 c, _6 h8 c9 E& b% dSmartGit 23.1.4 (2024-08-20)
* N9 M2 _) s- G============================
- q# y, j5 l" u( iFixed Bugs
; Y% H" S! y8 g) x% T7 g3 f5 R----------
7 y; a. X" r8 p4 y- Changes view:
1 j9 I2 U [ i2 J$ e D- internal error trying to stage "left" block at first line
8 a/ h) C9 l+ I6 J- Unstage Selection: internal error for last block in unified diff view
8 m- Z3 A& W* b2 {3 [0 I- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
' o1 c6 i( [& [) R8 c- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
+ M9 [6 o; r Q1 s* @4 a- Fetch more: after unshallowing commits graph is not refreshed9 g; y4 c1 d' g; ~* p! ~# }
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required5 `/ l+ R' J; \2 F$ R$ i
- GitLab: possible error "Object 'sha' not found") b; C# _9 E; Y3 e* B
- Init: may fail to create objects in case of file system problems
4 S' Z8 i3 J: p+ |8 ?- Investigate: initial switch from Blame to Diff view gives empty panel3 `* I( g [+ s) B* B
- Log Graph (and Commits view):* ~# x8 G; E- N4 ]+ \% Z
- for email-only `.mailmap` lines, the original Author name was lost1 W( s4 j* w, C! z, o# ~: a+ d
- for `.mailmap` lines containing `<>`, mapping was not applied
5 k7 t6 ~/ S9 d4 A- b- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title7 H! x5 {" F: i& K+ s
- Refresh:- w/ H! M; q- J" |' u4 h
- possible internal error if `mailmap.file` contains an invalid path) |% G. s+ o+ ]; u( [
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection6 G) q$ b* a! L0 j2 \, F: G
- Rename: was not applicable any more for submodules (regression since 22.1)
) B. i2 B! Y5 [& M! x& j, ^$ l! L9 C- Remove: was not applicable any more for submodules (regression since 22.1)
8 H7 f- W; a# P: Q( P( S- Window | Reset Perspective: kept previous layout
- I$ A9 e$ u2 Q! D" p- Standard window:
4 M' a$ s- W) i$ r4 L4 z- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab8 z5 c0 p. b. p& I5 ^
- internal error trying to modify toolbar with "Basic" feature set
7 j* I& i6 @2 n- r& O, b- Graph: internal error when toggling "Show Tags" before graph has been loaded2 ^ s, ?- r$ r# A+ ]
- Linux:, b9 w( c* x" h+ G i% M
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin1 i4 G9 a7 S2 r
- Windows:
7 V% Z1 _$ U5 g) }- possible error "Failed to invoke filter 'lfs'"
4 ~: @& B5 `+ I/ h& } d+ Z- possible errors related to invalid HOME
3 y2 f2 I5 i: d s. ?% A3 pOther Noteworthy Changes5 M9 d9 f0 g& Q# C
------------------------
! n( D" F: l6 m0 a1 S e+ d1 Q- Clone:7 `2 c2 R* U3 J( u1 F& {
- GitHub: improve error message if authentication fails due to outdated username/password
& u7 [# t( Q: n- Conflict Solver: the Base window now has its own window bounds
- Y I0 ]+ u8 |; O: W- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations) C) }0 I5 o% K8 ]
- 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`- P- g. @3 `" l$ d6 A) n
- macOS:! z' [2 X p6 T6 `1 l* W* N
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
+ n2 c) V! a( O& y7 ^, w# h# g/ @分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
( [7 }1 @0 a; n* U _" {" M+ h( s链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#+ \% e' X0 U. c; l# g5 s- q J, s8 c
链接:https://pan.quark.cn/s/0756de1afc57
/ H. [# C \9 [7 g' h x8 u; m链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|