1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍6 c* P# L5 h$ P! O
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
0 f: w; ^: A% `2 q& e7 {" w$ |软件截图7 p$ u- X4 R9 I' y+ _+ r8 J

9 K, ^' U; l8 x7 S) o0 d- H5 m3 w, W3 a `: E% o
软件特点+ e5 g5 A$ T) c9 P+ d* Y
1、专业的git管理工具5 @8 T4 V% @: a! L" N
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
/ ?! \8 \, m) \) A! G为了掌握日常的Git挑战,您几乎找不到更好的工具:
$ R6 G$ e. r: g& `- A& g! y通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
* ?; z5 U2 V G2、一个软件相当于多种软件: S1 F$ h7 E3 [7 @1 N( V( }
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
9 V8 s* }! R" M" O* a# B. Z9 L3、包括所有内容:无需安装和配置其他工具; A H4 Z) S+ M
SmartGit附带:
+ }) }5 c7 s& ~3 g& WGit-Flow、SSH客户端、文件比较/合并
& _9 S& g; C" A0 [9 X4 `& y4、与流行平台互动. d' k, m; J8 Q
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments7 |$ T6 h: U" ~2 j; ~! q5 ~4 S4 J
更新日志8 B( P2 n6 w) [) L
SmartGit 23.1.4 (2024-08-20)
" P7 z% C- V& {$ @2 Q2 a============================# m6 Z2 U% n3 _$ `) D
Fixed Bugs
; a' T& d+ s) o2 @2 |+ R! g- h----------
! Y |# z1 L7 g4 E+ n7 L: w* E2 }) Q- Changes view:" z6 G8 W% Z5 |7 r( y9 w7 ~% @
- internal error trying to stage "left" block at first line
% [7 ~& b' C: G- Unstage Selection: internal error for last block in unified diff view
9 L) ~3 `& E+ T- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")7 \5 b. D0 ~0 W/ W: ?
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
4 G H m2 }8 x/ A7 l% W- Fetch more: after unshallowing commits graph is not refreshed
9 W9 R2 v a% Y- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required& ?: Z8 N7 ~- B! ]# w
- GitLab: possible error "Object 'sha' not found"% O; W4 f- h; T; q6 W
- Init: may fail to create objects in case of file system problems2 W3 G( s( F" C& U
- Investigate: initial switch from Blame to Diff view gives empty panel
# p) `6 T# T+ w2 r- s- Log Graph (and Commits view):" `- R9 l; x5 Y5 F! j
- for email-only `.mailmap` lines, the original Author name was lost/ M# s B) `+ B# W" p9 }4 Q
- for `.mailmap` lines containing `<>`, mapping was not applied f/ ]0 J( |- e U9 f0 D" V6 d# `! S
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
! V+ W4 r) g, i; D- Refresh:2 p& ]* x t- d2 L3 j; O+ q$ R
- possible internal error if `mailmap.file` contains an invalid path1 t4 u! @' \7 ]
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
: y8 z% W/ [: U8 i% p; ]- Rename: was not applicable any more for submodules (regression since 22.1)
$ B( q/ J$ o) y+ O2 d- Remove: was not applicable any more for submodules (regression since 22.1)) Y! i4 T2 N7 W
- Window | Reset Perspective: kept previous layout
8 `4 ^2 S: |) u. [- Standard window:# ^# ^6 H: G# b7 t
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab8 P, E. `$ z$ g- J H% \1 B5 F5 T
- internal error trying to modify toolbar with "Basic" feature set' [# a; L% y: p2 I$ J
- Graph: internal error when toggling "Show Tags" before graph has been loaded
) l O: r* n0 \( e- Linux:8 q$ C6 o2 l6 W9 G6 {9 c! k; k4 _
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin: B4 i; `, f2 r
- Windows:
9 [. ^- |; V0 s0 T0 P i3 S* q% [- possible error "Failed to invoke filter 'lfs'"" u7 B |+ v3 C6 L% b! ~
- possible errors related to invalid HOME
8 ~4 L/ e, o% O4 AOther Noteworthy Changes( |1 ]- C8 w$ Y' W v% q
------------------------
" [5 G2 h8 x& p% j5 i" i2 b: A1 W- Clone:# c0 O& C0 H, q3 H
- GitHub: improve error message if authentication fails due to outdated username/password# I7 a# w1 Q7 v
- Conflict Solver: the Base window now has its own window bounds P. q, c3 n5 K1 y+ l$ V$ E
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
: D7 K8 y0 N* Q" P- `- 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`+ K/ M8 s& {- W2 J# L
- macOS:
' l( J& Y1 w( ~/ M; b. m- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
8 j. {) B o$ l! Y1 i }分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版0 h0 l- {. ?% ^: N8 V, s
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#$ H5 ~; E+ [% v& v( W
链接:https://pan.quark.cn/s/0756de1afc57; `0 I4 n3 @0 y7 Q9 R% r
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|