1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍$ W+ m5 L( {1 e6 y) j$ M4 X
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。% x* g3 [6 U4 n( ]9 Z
软件截图/ Y% m) \! f- g6 ] u! f5 f
' d- M2 E* O, G, J/ I( N& _
/ n4 J. ~. n: H% b
软件特点) k0 L5 K- o' C4 s
1、专业的git管理工具5 X1 Q3 Z" A% u6 t; u+ I
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择0 _6 R, {2 \/ y. U4 w
为了掌握日常的Git挑战,您几乎找不到更好的工具:; e+ S$ q% d5 o* v1 \; ~
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱% |4 r; j$ ]* Y2 x& y3 [/ V
2、一个软件相当于多种软件3 i$ E" ~6 L# Q
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上; S' O) K8 |: L1 p4 p
3、包括所有内容:无需安装和配置其他工具- P; _1 X' E. G! X8 z. P8 |- x( G( r
SmartGit附带:
% w7 p& ~& v4 aGit-Flow、SSH客户端、文件比较/合并
/ E$ P- ~3 N' D0 J. A4、与流行平台互动' @" b. F) o& Y# E3 o# B Y: L
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
( B1 B6 _( t( W' X3 l, M. {更新日志$ T: _* O) |8 `( D; L/ K2 M
SmartGit 23.1.4 (2024-08-20)( V8 J$ N! p9 ]4 c/ A0 F& E- J
============================
9 S9 E1 b! Q( w* u9 P% U) NFixed Bugs
& ^. w2 I! h q' v----------% U1 N; C4 m; V5 ]" C5 f
- Changes view:
7 y& I# T- @6 n( N7 S$ B- internal error trying to stage "left" block at first line
4 s- G* x$ n* f' l E+ V1 @2 s- Unstage Selection: internal error for last block in unified diff view
& M/ Z: q; W" J4 U w7 I8 I- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")+ n- I& c' V4 D3 d {6 }
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits. F. ]: F1 V' f! h
- Fetch more: after unshallowing commits graph is not refreshed3 ?, S, V7 x; v/ Z$ v, P
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
/ S- ]8 c9 r+ b" T' [- GitLab: possible error "Object 'sha' not found"# V+ G0 l% y8 p% s
- Init: may fail to create objects in case of file system problems7 Q! s. ^( ]2 M& g' A9 ]( b7 t
- Investigate: initial switch from Blame to Diff view gives empty panel
8 V6 B4 z! [/ ~3 H& o+ V7 m- Log Graph (and Commits view):& _& N3 \" x3 \/ P. N6 M
- for email-only `.mailmap` lines, the original Author name was lost
6 X- Y# q2 g5 \- for `.mailmap` lines containing `<>`, mapping was not applied
/ f6 a+ Y* L& U$ v! \- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title9 m, y8 S/ R/ n
- Refresh:8 T e) O( f! w# b
- possible internal error if `mailmap.file` contains an invalid path
2 X8 X% U4 d/ Y5 }6 q- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection/ ]: H( W/ i; ^6 Q3 @% m8 b
- Rename: was not applicable any more for submodules (regression since 22.1)( D+ [4 {$ U* {4 I6 b
- Remove: was not applicable any more for submodules (regression since 22.1)
1 G0 \$ p% L% }1 C+ l9 m- Window | Reset Perspective: kept previous layout
( g: h5 h! ]- `# y& H, ?5 L$ w- Standard window:4 Y8 S6 y/ ^) L9 d7 Z- y
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab2 N& L# x" {) k$ F, m
- internal error trying to modify toolbar with "Basic" feature set
& _' T! f' _3 P2 U' ^( k- Graph: internal error when toggling "Show Tags" before graph has been loaded
6 b% _; ^6 f5 c- d- Linux:
5 N8 x9 b! S. o0 b: C- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin8 @# N2 O! w' T7 K1 n" ]+ I
- Windows:2 X& E+ {5 Q/ G1 S3 x
- possible error "Failed to invoke filter 'lfs'". f5 g7 j) E+ P. F6 c/ V- V) V
- possible errors related to invalid HOME# n8 Y& I' C y+ A/ b9 P
Other Noteworthy Changes# R' p8 D3 @( z' g* U2 U. g+ @4 j
------------------------
1 {5 V6 J! K0 g& E; v- Clone:% d* f* ~0 ~: I/ s5 w* M3 \
- GitHub: improve error message if authentication fails due to outdated username/password
+ @6 r) X! u7 s& B' c6 e- Conflict Solver: the Base window now has its own window bounds Q" N) g; j z0 F/ p/ j
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
* m7 Y! q& ^/ u4 i u! [6 v7 K- 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`$ [8 L; T) g" Q) A& s/ u
- macOS:" }1 x' C5 T/ c3 [8 |# C2 q' i, C
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
; i. n& k* y) E分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
0 |. n; o& j. O, C* I链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
' o7 L& J8 c4 B/ N链接:https://pan.quark.cn/s/0756de1afc57' q& l/ O$ N: e: @
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|