版主
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
- F) |3 O4 @7 z0 B" a; @SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。( `+ V% `8 Q+ l: W( F
软件截图# `6 B) U8 |$ [# t. V* P
; G J! V/ u5 Y. u$ B1 E* n7 p4 z% R: R
软件特点
* K5 B* l- i- x1、专业的git管理工具( p, z" m2 K% f5 A H% o
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
k j, ~8 }6 L' N) K为了掌握日常的Git挑战,您几乎找不到更好的工具:: G4 x9 Q% L, y. [
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱! F% z$ ^: k5 q7 C
2、一个软件相当于多种软件
% H* ?9 x- O# K a# v使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上/ D1 \* s* X% U, Q% ]. B
3、包括所有内容:无需安装和配置其他工具
' u' x" L _: kSmartGit附带:4 ?4 D" P4 j5 b' t/ S; c5 v3 _
Git-Flow、SSH客户端、文件比较/合并
5 q4 J) K' |7 @/ h- {6 X, @; W* N4、与流行平台互动
- i0 R' d' _5 O( b3 NSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
" |+ K( f$ i: w; f5 s更新日志1 c5 m& R6 f0 m9 ]
SmartGit 23.1.4 (2024-08-20)
) G, O$ A6 O6 z6 \" _, g l============================ ?6 z$ {( `0 m- j1 }; C
Fixed Bugs: P, Q+ p; \- B8 e5 k( r. ?
----------$ N/ }. ?: G) W* ?: r8 e0 P
- Changes view:/ \) g8 a- @1 I: z- J
- internal error trying to stage "left" block at first line8 T8 P: N7 d8 G" T* Y
- Unstage Selection: internal error for last block in unified diff view. I% _; L Y2 V- |$ W l2 R# W( ~
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")* D6 B) V1 }) T3 E5 Z: U
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
% h5 L8 |- ~0 e G, T- Fetch more: after unshallowing commits graph is not refreshed
/ p: A* n( D, E% A' M# J% s- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
! }& |, e: E; i- GitLab: possible error "Object 'sha' not found"
+ M& ~4 k9 w: A7 |' S$ G8 J4 z2 S- Init: may fail to create objects in case of file system problems n) c7 K0 k1 B
- Investigate: initial switch from Blame to Diff view gives empty panel9 F* w, Q0 b8 y, [* {
- Log Graph (and Commits view):
' E( o, {# S8 L: f- for email-only `.mailmap` lines, the original Author name was lost
; p' A9 N& o' ^% ]! E$ \- for `.mailmap` lines containing `<>`, mapping was not applied
3 q( c9 a, F* A6 x) G2 }( g- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title
9 n. C. Y/ V1 Q0 [, P. \% h1 x# u- Refresh:0 k/ L" H( C' Z) O+ \
- possible internal error if `mailmap.file` contains an invalid path
* z" N/ ?, e$ k8 H5 U- A. i- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection. ^8 j0 _8 e' ~9 F; r
- Rename: was not applicable any more for submodules (regression since 22.1). Z1 ]" t& v. |: [& M/ B2 b2 \
- Remove: was not applicable any more for submodules (regression since 22.1)) E# n: u4 h0 x! Q; u
- Window | Reset Perspective: kept previous layout
! F! G. O* r/ _: }7 x. Q- Standard window:- Q0 y, V$ P3 @) m- I
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
2 a' l6 s8 k+ [+ |+ o- internal error trying to modify toolbar with "Basic" feature set
1 C/ E7 ^& F& S4 W. U9 t& _- Graph: internal error when toggling "Show Tags" before graph has been loaded" ]4 x; _; l2 ?2 c4 O3 b
- Linux:
! M/ h* D7 F* X) d# b5 T- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
' Z/ |$ C8 e: W& Z6 N- y) V: ]- Windows:
8 H; [# n, w8 _' R3 t- possible error "Failed to invoke filter 'lfs'") L7 K! W' @2 a1 A3 M7 K
- possible errors related to invalid HOME
7 p) V* U% y$ L1 F- GOther Noteworthy Changes
; s1 u' S: ~5 Z9 W% P9 b1 u% Q: u7 `------------------------$ J9 @" ]+ ?9 r3 O7 |8 H
- Clone:- j+ ^3 j- h- R0 c- a
- GitHub: improve error message if authentication fails due to outdated username/password
3 d; K% Y8 m# Z, e% m* C( b9 S% j% ]- Conflict Solver: the Base window now has its own window bounds& B% z, _$ R: G$ t
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations/ z# \; U! o6 D4 V1 i( 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`8 K3 h8 y, C/ t P# Y7 Y
- macOS:
& }, a% L6 p+ h- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog7 A* l5 j* g8 l/ A
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版: E5 z; {0 A) ?2 t
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
% \' i% P, h5 L6 a链接:https://pan.quark.cn/s/0756de1afc57# i& q, {% ^: C8 W9 t, a4 X/ s% W+ j
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|