1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍3 z* P4 @1 E: s' ~% ^
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。, `8 R+ z9 H4 i# o% i" w6 v
软件截图/ n5 v. f$ L- D# O

6 N# f4 D. p+ T# q+ Z( f& T+ L8 }
' p8 J k( y$ f8 W* o Y软件特点+ P" J1 x4 m0 l2 b8 Y& g5 j4 M
1、专业的git管理工具9 g/ R" F `# \& x+ A4 a
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择# A6 i: E7 n! d- o- L. S* i& N% \
为了掌握日常的Git挑战,您几乎找不到更好的工具:
! c+ N; p6 ?; w, H7 ^1 P5 H. @通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱: n8 g; i* g r. u( E
2、一个软件相当于多种软件5 Q5 B$ M" L1 {8 U4 ^: C/ w) t3 `
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上" i; _8 @. ?8 Q
3、包括所有内容:无需安装和配置其他工具
6 h! C7 w- Y: @4 O nSmartGit附带:- m! n R8 {! O9 a! N9 }- O
Git-Flow、SSH客户端、文件比较/合并5 k3 S5 h5 n0 U8 U2 }; H5 d5 a* n9 c
4、与流行平台互动; q/ X+ e+ I Y( X* W7 @$ [
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
& T: F. A' W. N; i# v# z- h8 ]5 f更新日志3 q# d& R" x6 o8 W# p
SmartGit 23.1.4 (2024-08-20)
- s0 w" o0 v8 ~7 i5 r+ k============================
. M# i0 v- U) o7 K& N; I5 t! w# AFixed Bugs
/ x; q. |2 h$ ]2 Z4 Z/ @2 M----------
& S' ]& k# Z' q, d- Changes view:
" ^5 g8 \; y( p4 Z- internal error trying to stage "left" block at first line
8 K m& B4 Z$ `5 O/ w. E& p- Unstage Selection: internal error for last block in unified diff view" p7 y: p, X7 S P
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")5 w9 |8 D2 l. I* K2 Y+ c2 G
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
. @! B0 S9 C ?0 E- Fetch more: after unshallowing commits graph is not refreshed i) O5 H8 W$ Z6 Y' w/ y
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
7 n' M2 H8 l0 r: E; k, D( u7 r- GitLab: possible error "Object 'sha' not found"; ^. g# M% M) E$ L
- Init: may fail to create objects in case of file system problems
" n3 q' N, Q" L5 V+ |7 b7 \ F- Investigate: initial switch from Blame to Diff view gives empty panel, n7 a1 S) [: H2 L% D- R3 i
- Log Graph (and Commits view):
; a" o8 ^! I- d. H# d4 q; B' H1 R# A' i- for email-only `.mailmap` lines, the original Author name was lost2 I: R3 A2 u0 A7 X& X
- for `.mailmap` lines containing `<>`, mapping was not applied x$ N( \" v4 A$ T& S
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title+ y) p: q- N) q8 F% [* }: P+ w
- Refresh:1 \: x4 T8 _4 k8 X% g0 b
- possible internal error if `mailmap.file` contains an invalid path
) [7 z6 V, D# J- K- k; G- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
$ {2 o" V% h$ F7 U! R- Rename: was not applicable any more for submodules (regression since 22.1)
9 L# v$ W& w$ G- Remove: was not applicable any more for submodules (regression since 22.1)+ T$ D, Y- p7 ^/ @) ^9 g
- Window | Reset Perspective: kept previous layout
+ N8 M5 y* k+ l' L- }- Standard window: @# q. S- p" X& Z1 A
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab8 Z5 b; Q( a( ` X
- internal error trying to modify toolbar with "Basic" feature set; N5 h$ L2 A+ P) M! X4 Q8 [
- Graph: internal error when toggling "Show Tags" before graph has been loaded
; E$ A+ E( t" s& o4 c! l2 k V- Linux:
8 F5 f' b: c0 \5 ?9 j I- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin: H0 r6 @) l$ b
- Windows:8 G! d# m8 y* P% J) E5 S9 S9 G
- possible error "Failed to invoke filter 'lfs'"
2 O; u& }: ^. d- a1 [) `: g- possible errors related to invalid HOME
2 J4 _+ ^9 L/ B5 q/ Z/ S% vOther Noteworthy Changes2 M8 ?, @1 [- U6 Z6 W! S, v- }
------------------------1 m% j7 H% l( |+ E- F
- Clone:( c" Z8 X5 _$ i$ \4 Y
- GitHub: improve error message if authentication fails due to outdated username/password
8 X$ G, g+ V' E( [4 E" e) K- Conflict Solver: the Base window now has its own window bounds
- d0 o- u. \0 [) g0 X5 E0 F- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations+ e# p5 R' ?$ R! x
- 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`
7 T I5 m: t% D# y- macOS:
0 F+ x+ @; H+ n; i- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog9 r5 S1 n+ U# u5 j5 S. k) I
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
7 L: W0 r( q. _! b链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
6 `) [; n5 y) i: o3 y3 U! z链接:https://pan.quark.cn/s/0756de1afc579 `. o- x0 {0 G' U: Q, r) s
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|