|
版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍3 L! J* e# d$ F* u- S2 T8 Y% M
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
1 _# q1 V# L* ~. Z& V6 f- r# \5 y软件截图: d' o, X% ^4 R- ^2 V( G

- y: \9 M: r7 W# k; a/ K- P% D; ?0 y+ t/ \
软件特点
$ i, ]2 x* S8 _/ h1 j- p1、专业的git管理工具
( h9 j9 a S7 I- P# Q) }对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择9 `' f9 d2 G' O
为了掌握日常的Git挑战,您几乎找不到更好的工具:
! m/ d& C+ Y% {% N/ x+ Y通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱3 Q2 o$ @- {! R
2、一个软件相当于多种软件
0 l8 M# N l4 B/ S; R( |使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
y( E5 H$ Y: d, ~3、包括所有内容:无需安装和配置其他工具
- I& [; y& x7 m' xSmartGit附带:
' U2 U; Q$ k ^( S1 } i/ S, t$ NGit-Flow、SSH客户端、文件比较/合并" P' N `, r) W E$ E r, c
4、与流行平台互动
* c' ?( q D3 P3 _- p* L( Z4 NSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
: U$ v- v0 u8 @更新日志
$ i& j* e y8 ^9 g- f: F8 n: E6 `SmartGit 23.1.4 (2024-08-20)
8 C6 `) U( C; C( r5 w2 W, {+ H============================) N s4 @, f+ d- }$ b
Fixed Bugs- F) r/ T- _$ J `( j3 B- K( r2 x1 i2 U
----------0 G2 N7 x& D, A
- Changes view:+ s6 n% ]2 N& {3 Z' L- a& k7 q0 ]
- internal error trying to stage "left" block at first line1 _ L8 M3 j7 d( ], {
- Unstage Selection: internal error for last block in unified diff view0 I# ~# t9 X1 } M0 g/ O
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")3 F' `& {; O% X. c1 z! K3 f9 {
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
3 Q v: L$ S9 R- Fetch more: after unshallowing commits graph is not refreshed1 [& L1 _' p" M0 ?1 T, g3 `
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
, z* U9 A C% i' g# f1 T/ O- GitLab: possible error "Object 'sha' not found"4 j# i% Y) ]' B( s1 a% g
- Init: may fail to create objects in case of file system problems
* b$ z( G& N7 t, m: a6 | t- Investigate: initial switch from Blame to Diff view gives empty panel' H* k1 v( D+ W( L
- Log Graph (and Commits view):1 f5 K' N& K$ m+ H; `* o/ u. n6 t
- for email-only `.mailmap` lines, the original Author name was lost1 E' i" q# z% A1 ]& W9 H/ W# N
- for `.mailmap` lines containing `<>`, mapping was not applied
) X4 m; ]7 ?3 U- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
, V% d W5 w# _* K o$ C- Refresh:9 g8 ?" Q4 C* L8 ]1 W" g
- possible internal error if `mailmap.file` contains an invalid path
. X/ |; l/ C6 _2 L9 u7 Z3 V0 C- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
' m/ T: p$ w- h2 G/ L! |) C- Rename: was not applicable any more for submodules (regression since 22.1)7 I: T4 k# @" B% c$ X
- Remove: was not applicable any more for submodules (regression since 22.1)
2 l5 C! d" j. d1 _- Window | Reset Perspective: kept previous layout
' i9 i+ y3 \( N, {2 S- Standard window:! J5 s5 Y# }8 N% T# v% s6 D
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab* F6 |8 d) Y( s8 O% _
- internal error trying to modify toolbar with "Basic" feature set6 H& Z" J, u" b- N6 I
- Graph: internal error when toggling "Show Tags" before graph has been loaded8 k2 H3 j- t( n0 i
- Linux:
: v8 }* K( x4 a) q4 b8 H/ d, E3 `- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
* Q" O3 b5 C3 ~- Windows:4 C" s4 u# D( i5 R
- possible error "Failed to invoke filter 'lfs'"
1 ~5 }0 j, J2 d0 j _1 y$ M. |- possible errors related to invalid HOME
z# T% d. n+ YOther Noteworthy Changes
$ O* r) a* q3 h2 {0 F7 ^------------------------9 H- Y/ c1 q; W7 G: \+ c7 ?
- Clone:
# X. r& V2 f2 O w3 c- GitHub: improve error message if authentication fails due to outdated username/password
9 R6 q: n( G$ n& C- Conflict Solver: the Base window now has its own window bounds
5 A. q M6 _! C8 I3 K- n6 a) b- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
( W D2 u+ z6 ?+ U, p1 z- 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`
5 f* r: f5 D, o1 |! F7 x' d$ s- macOS:2 g4 y7 K. R/ ^* } a# D! o
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog& Y! J6 G; g& l0 H6 m) C
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
" d2 p5 G1 v7 T a* ]$ ~链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#- C) p5 U) J$ d, a
链接:https://pan.quark.cn/s/0756de1afc57! i. b+ Y0 q. V0 v; D3 [* H
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|