1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
6 @" d# a0 I, T- U! KSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。) t( y/ t* C' N; Q/ U
软件截图5 J* v( d0 ^1 t: U

( C8 u* d* g: E- x& M
% N: ]* q3 ]% q/ a7 P2 q" R6 x软件特点) ^2 _, W' |+ T( A$ o: j' x+ G
1、专业的git管理工具9 y& T5 e T/ s; S2 q& g$ s5 s
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
2 Y1 @6 @3 ?& Q/ _4 J为了掌握日常的Git挑战,您几乎找不到更好的工具:2 C! x% n) s5 C, W2 A
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
0 G. L8 B9 `" a2、一个软件相当于多种软件* ~" F. y& T7 d+ a6 F
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
U! @- t% A1 j/ l3、包括所有内容:无需安装和配置其他工具. X5 j" b- J0 X" W( E) r; @
SmartGit附带:
, o7 g) \4 g. t. f/ iGit-Flow、SSH客户端、文件比较/合并# C) R6 D! h% t$ I2 K
4、与流行平台互动
* `* a( a4 @+ U) LSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
" C8 M0 _! n2 j7 w! D更新日志- |7 e6 ]$ U; O; U( r
SmartGit 23.1.4 (2024-08-20)( L* n6 c& e( M" H
============================
7 I7 s. j) _% {& v' B& x3 dFixed Bugs
7 f% S8 c* L) ~3 @% c. ?1 F* b----------
& S3 W6 q% `& H: V5 [- Changes view:( Z3 }! P( C. ]8 c
- internal error trying to stage "left" block at first line ~; P$ Q8 l! n, n1 J: Q
- Unstage Selection: internal error for last block in unified diff view
6 v N+ m c, \8 f: N: ]7 K- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")3 @. E8 b$ G# |9 H- j2 s* N
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
6 U' o b( \0 d' t) ~9 U- Fetch more: after unshallowing commits graph is not refreshed
; q9 n4 U. ~' @ D% {- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
: \, @; C0 S5 e- GitLab: possible error "Object 'sha' not found"8 E0 Y8 ]1 ~) h5 z$ ~$ b# C
- Init: may fail to create objects in case of file system problems
. v9 E6 ^/ k5 v. ~, K- Investigate: initial switch from Blame to Diff view gives empty panel
) I8 z: \2 u) P* W6 |' V2 B- Log Graph (and Commits view):
: ^9 C8 A& X. a0 y) p9 @, W/ A- for email-only `.mailmap` lines, the original Author name was lost
2 C, `& w. P9 o- for `.mailmap` lines containing `<>`, mapping was not applied
% j) G1 T, ~ b7 O! G- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title( S) }& |' U+ B9 h7 }
- Refresh:
' e" e" s: E! t6 K/ D- possible internal error if `mailmap.file` contains an invalid path' k/ w" h6 n# l! `* {9 \+ `
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
: A) r4 ^( x: B a! o2 q- Rename: was not applicable any more for submodules (regression since 22.1)
$ o& W! a" B9 a/ @+ A2 [8 H- Remove: was not applicable any more for submodules (regression since 22.1)% O; U3 \8 j2 t$ y1 m2 P$ } n
- Window | Reset Perspective: kept previous layout+ J1 @4 H' E1 O; |0 E; v
- Standard window:+ F" b$ S/ V4 ~ v" }+ N* [2 k) n3 n
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab# t6 f3 A$ _9 P5 V2 b1 K
- internal error trying to modify toolbar with "Basic" feature set7 y2 a1 d# Z& I* @
- Graph: internal error when toggling "Show Tags" before graph has been loaded
9 {- @7 R3 ?* I- @/ s- Linux:$ j3 c" `, T* y% O" d; A5 f5 W
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
( k; [) X' y% j- Windows:
( @3 y4 ~4 D& m* E5 v, o A' V5 v- possible error "Failed to invoke filter 'lfs'"5 ^4 y3 J: K! G$ m ~
- possible errors related to invalid HOME2 ?1 a* v4 ?: p2 x7 a1 j j5 C
Other Noteworthy Changes
7 @5 I: K3 ~$ k------------------------+ _* F. W! B9 q5 |5 ]7 X6 R
- Clone:
2 C E) m) y5 k9 t7 C6 x: {6 k) z u- GitHub: improve error message if authentication fails due to outdated username/password
& Q- d0 N) |7 A( h- Conflict Solver: the Base window now has its own window bounds. I" O* I2 T5 U' @& u5 N2 O
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
1 P3 i% w8 K- ?/ V0 r- 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`1 E0 E/ |1 y0 U. ]0 h
- macOS:
# m' O) P1 {; l' z! @- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog" G" N; M5 ]& `2 I" c
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版$ F' h5 r4 q5 z# Z1 z$ k
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#+ A, W. u( b; _/ g i4 t
链接:https://pan.quark.cn/s/0756de1afc57
' U2 k4 F9 a5 N3 ^" `链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|