发新话题
打印

SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版

SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版

介绍
! H, q' q# s1 w) S& USmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
# @* I/ w" @8 J# p' l4 R软件截图
) j2 x( t' Z) m+ n; F/ `' g' ]0 M6 X8 M5 l
/ U) @" R$ Y4 S# [
软件特点
0 ~* R/ o( T; w8 D$ ^1、专业的git管理工具
8 Z' D) F( D" S, E8 d对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
& A5 g8 t* t( ?! F7 D7 P& @为了掌握日常的Git挑战,您几乎找不到更好的工具:) W4 T- M) c$ {8 v/ e" S
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱/ H3 H" n! V/ ~) l9 b# P, ]
2、一个软件相当于多种软件
7 X. a; d7 I  _# X2 Y* ~使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上  z' z! p  i. p2 T2 A
3、包括所有内容:无需安装和配置其他工具
$ Q, O. b/ q  U$ n( SSmartGit附带:
( o/ d0 f6 j/ O4 NGit-Flow、SSH客户端、文件比较/合并* a. }. ]8 Z0 R& s3 G! n, E
4、与流行平台互动- o4 H: k5 \, M! x0 b
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
  F5 O( {2 s; p, i9 r更新日志
) F! z  R; j6 A: {. USmartGit 23.1.4 (2024-08-20)
' G) f7 C5 C" V/ Q0 S- s============================
, j, }1 z2 R# Q- M" C$ }+ ^4 ?3 \Fixed Bugs; U) {! Q5 k2 ~$ a  s  h: P  |
----------
( N3 g- t& d6 X6 p+ j' G8 P- Changes view:
  N2 J9 @  q) }. G6 b' Y/ s- internal error trying to stage "left" block at first line
$ k7 z' L3 e. `" Z- Unstage Selection: internal error for last block in unified diff view2 W4 k) K4 D3 `  l
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")& n0 R" ?1 {$ [$ _2 B
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
2 L5 i& _2 S! {; \0 C- Fetch more: after unshallowing commits graph is not refreshed
0 D2 _" p# a3 ]7 {. p$ `* {: L- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
: I6 r5 K6 ?$ f3 c% w- GitLab: possible error "Object 'sha' not found"
! M) A0 _/ @' g- Init: may fail to create objects in case of file system problems: B& C  g' v3 `, g1 T/ b
- Investigate: initial switch from Blame to Diff view gives empty panel. s: h2 u, W# e( }$ h
- Log Graph (and Commits view):
/ O8 I2 _- h) y! I. U- p4 h- for email-only `.mailmap` lines, the original Author name was lost
5 I2 L3 s: d9 t, W! j- for `.mailmap` lines containing `<>`, mapping was not applied: o& L8 l* Q$ R. ?
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title$ [4 r$ B( k* U3 b7 r, v5 {
- Refresh:% J: T9 ~/ _) i; h* c( G% V: d
- possible internal error if `mailmap.file` contains an invalid path
7 h8 d; \, ~3 ^- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection/ [7 ~0 M) }2 E' W, T/ e
- Rename: was not applicable any more for submodules (regression since 22.1)1 C8 ^( C4 X7 j  g. d
- Remove: was not applicable any more for submodules (regression since 22.1)
* v% k, C. o$ J! `5 r- Window | Reset Perspective: kept previous layout
' S" k( u7 h1 c- K- Standard window:
6 h! e) }, o: P$ Y8 i- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
: ~" m  k* q. i7 l+ A2 T, f% w; Z- internal error trying to modify toolbar with "Basic" feature set
  w0 t9 V: ]. n' z$ ]% `9 ?- Graph: internal error when toggling "Show Tags" before graph has been loaded" t/ s& L' |& L, I. S
- Linux:5 d" R7 b5 j* W
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin( C) I  K: A1 ~' t
- Windows:
2 d2 w! e& N8 c7 P( q3 [- possible error "Failed to invoke filter 'lfs'"* N+ M% }9 c# f( B; Q3 M
- possible errors related to invalid HOME; y7 r, |: {  @# V/ e: J9 j
Other Noteworthy Changes1 s+ t" I5 w5 ^5 S/ ?3 T
------------------------: S+ R& b1 }* S0 F6 ~* q# _# s: y! c  N
- Clone:! L$ Y9 u* x. ~8 G: _, k' h
- GitHub: improve error message if authentication fails due to outdated username/password" Q8 b# l. H" l; O3 O. B1 O
- Conflict Solver: the Base window now has its own window bounds
) s6 k' m1 f4 Z6 ?7 o8 j' V- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations; _( F0 d% M$ t/ V& S/ q
- 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`3 ^- Y, h, F/ G2 \9 X
- macOS:
! y8 s: N/ v  J* n7 D: e4 J6 [- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
7 \. f% I- a2 d: t分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版0 W/ x( b0 J: j$ b! |& n* e& U
链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
+ E5 L, Z* [# w+ L: C" T- k链接:https://pan.quark.cn/s/0756de1afc57
8 N. Q$ D+ J+ ^7 p, @4 x( k3 g. v& e链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题