1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
; o! X, R" `; i4 xSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
* N/ m, X1 M# W. b# V( s软件截图+ T) ] L; b9 m9 c- {" m
9 H. O& E0 Z: I! T) B
& B9 u; r, o1 `9 o/ T0 P5 h
软件特点
+ x: L. X. H2 x6 {6 y$ `- U5 x1、专业的git管理工具" [# `+ z, t9 A" B/ y
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
4 K- B4 k; o1 F为了掌握日常的Git挑战,您几乎找不到更好的工具:2 |" ]' ]" _7 {, u2 {
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
1 ?& Q& g3 l( }. Y) _2、一个软件相当于多种软件
( \2 Q! @1 y, H- X3 ?8 ?使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上: @& u( S4 k6 E5 B% m, E% V) _' \
3、包括所有内容:无需安装和配置其他工具) K7 B0 j" N o! J4 D& n
SmartGit附带:) Q' s: Z# d. }/ z6 {# X- `
Git-Flow、SSH客户端、文件比较/合并: ~0 T8 L: V, z' |
4、与流行平台互动8 e/ d0 d1 O d- q8 d7 u$ T
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
1 o2 _! H* ~+ z更新日志
3 }! ]/ G/ g( X' uSmartGit 23.1.4 (2024-08-20)
: f6 A' N" z9 T) n! O============================+ u ?1 k& w. t6 C* J
Fixed Bugs ]+ X! T; u% o9 o% W- M( E( j
----------
# A+ z2 u- r* q( | @& y9 W- Changes view:. w: M. X+ {. ]6 w8 \5 @0 `* \
- internal error trying to stage "left" block at first line
# n9 i9 `+ D% l- I1 s! Y$ S3 E4 X: n, J- Unstage Selection: internal error for last block in unified diff view. }) Y+ ]. d$ D! s4 g0 ]& ]% U$ W
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
; K/ l! j! n2 m- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits5 Z7 x! {2 g/ _6 c1 x
- Fetch more: after unshallowing commits graph is not refreshed
# ~ @. V& Y7 y! y) Y- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
6 C. w+ \" s5 j+ g- GitLab: possible error "Object 'sha' not found"
$ Z+ i( k5 C! [( R0 c9 a/ i- Init: may fail to create objects in case of file system problems) n6 A( d1 n" H4 V
- Investigate: initial switch from Blame to Diff view gives empty panel
2 c* C* a, l; b" R* q- Log Graph (and Commits view):7 d" F* c' Z' X" U
- for email-only `.mailmap` lines, the original Author name was lost
7 [0 J& S0 e; u$ a) R9 i- for `.mailmap` lines containing `<>`, mapping was not applied- H7 g. l7 c5 \! x
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
; B# l& ^0 I% U. M, [+ @1 Z- Refresh:
7 F" A! z# ~) @# J1 [0 _) e* B- possible internal error if `mailmap.file` contains an invalid path
5 O* m3 ?6 J M8 m) F- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
% M; m! S$ P$ S/ _* P6 X K! f) P5 L- Rename: was not applicable any more for submodules (regression since 22.1)9 ^9 |5 g/ P; t- a. [
- Remove: was not applicable any more for submodules (regression since 22.1)
5 f/ b" ~: q I0 k- Window | Reset Perspective: kept previous layout/ v) V# F) |% q* `! |
- Standard window:) Z5 _ Q6 v1 M' p( N4 _ ~+ t6 w
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
9 E; l( a( X+ E4 F$ _, A- internal error trying to modify toolbar with "Basic" feature set
* X1 u6 ^& j* d9 b: A) J0 | F" t. I- Graph: internal error when toggling "Show Tags" before graph has been loaded* P8 U+ H7 {7 i* j+ q4 v D
- Linux:, F6 {1 E) S/ c4 M" ?! D$ C" a# f: q
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin/ J [! D0 u! X; b* k# H
- Windows:# h) ~! `9 [6 y3 ~* g: _
- possible error "Failed to invoke filter 'lfs'"+ J) ]" }2 b9 T2 @1 V$ L6 t% x
- possible errors related to invalid HOME" j! D# t+ Y# A% M0 y
Other Noteworthy Changes
5 F" _* V+ v' M& T9 g I------------------------
4 M- y, B. r9 u: u- Clone:( k ]+ x3 e! D+ a) U
- GitHub: improve error message if authentication fails due to outdated username/password- [0 A& m# \: v- E3 S! ~! H
- Conflict Solver: the Base window now has its own window bounds* ^% Q4 h, X1 R2 F
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
) `- l7 J( o" v5 r! j/ I- 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`
, \# t+ c9 u/ t6 Z7 W- macOS:# H* c* q6 U( B1 m; d5 V- M
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog/ B# ]+ m7 B' |; o }
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
}) D1 N& @3 I+ Q" A. {6 `0 n7 F& b链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
6 A) ]0 G& O$ Z Y+ a+ L. N9 F链接:https://pan.quark.cn/s/0756de1afc57
) ?+ e, @- @" M5 `链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|