发新话题
打印

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

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

介绍; M  D, V; Q. ]! t) [& t4 @2 y9 \
SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。( I8 L4 c. c# i$ l
软件截图
; h7 X  r$ v6 w7 {4 L2 v: S. k
0 t3 O) n5 z& g# \8 T5 t9 M+ b; t
3 N# t- w* o8 D软件特点# n5 x- ?* m5 q1 I" z
1、专业的git管理工具8 E0 \1 P! z( o
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
; h  |6 f$ Y7 s) D0 F+ R/ R$ [. D为了掌握日常的Git挑战,您几乎找不到更好的工具:
  E$ r9 ?$ M3 J% \通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
1 g5 Z6 W& o* ?# N  ?2、一个软件相当于多种软件' D- G* T. E9 b4 q" X9 W3 p
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
4 T. V3 t; F! o! l1 O& T3、包括所有内容:无需安装和配置其他工具
: |  p- h9 z+ X( B$ t3 x8 |9 p7 f; ZSmartGit附带:
9 R1 s$ |6 Z+ v* F1 UGit-Flow、SSH客户端、文件比较/合并
) h4 ?, ?% Q* V+ i9 z) h/ L4、与流行平台互动; S* b- L4 C- m5 r1 v% U" N- M
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
7 |8 M  v5 L! U* O6 L# `: {4 w2 z更新日志/ w. R6 W1 x! U
SmartGit 23.1.4 (2024-08-20)
2 C: A8 l( g4 x. u2 z============================
! J" }& K5 s8 Z, b( sFixed Bugs
$ P$ c6 v- c, R----------# l3 p) v  Y0 c8 t$ l
- Changes view:
3 q& w4 V% P8 m- internal error trying to stage "left" block at first line* U. c- R/ W% |" r3 i- q
- Unstage Selection: internal error for last block in unified diff view
7 u8 \$ \7 M( @$ j4 [# l- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
+ Z6 w0 s. a/ n- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits
& O8 l0 K/ N2 j- Fetch more: after unshallowing commits graph is not refreshed+ k) c& J" {; P. s9 B1 S/ j. }( Y
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required! H( G" r# s2 l3 W
- GitLab: possible error "Object 'sha' not found"
$ K' V2 T9 W! @* `- I% S" |- Init: may fail to create objects in case of file system problems. H( H3 |2 G! t8 W2 c
- Investigate: initial switch from Blame to Diff view gives empty panel- \: \% M. h! e1 }0 i4 @7 U
- Log Graph (and Commits view):3 Q# o- c$ i& D& s/ T8 o
- for email-only `.mailmap` lines, the original Author name was lost- H! Q0 p/ n' b$ i
- for `.mailmap` lines containing `<>`, mapping was not applied
# f1 \) J" R8 ~  l: y2 }- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title3 H. ]( O: S3 w9 f1 i; F/ J* B9 x
- Refresh:; t( K2 i9 s! A. k
- possible internal error if `mailmap.file` contains an invalid path0 f2 y0 ~- k) V: ~8 m' |; X
- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
( `% P& _. b+ s! I- T6 D! W0 L- Rename: was not applicable any more for submodules (regression since 22.1); d2 {9 k3 E1 g, m! m3 Y+ T
- Remove: was not applicable any more for submodules (regression since 22.1)9 X5 N2 B: g  l7 I- @- O; V7 A
- Window | Reset Perspective: kept previous layout
, }6 _5 h3 L5 v# E1 B% }- Standard window:* Z4 L. d$ I! i, v
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab: Q8 H2 B' Z. Z) R7 m  z/ N. s
- internal error trying to modify toolbar with "Basic" feature set
% Z4 u* ~" H9 x: T' Z3 w* D! r: W- Graph: internal error when toggling "Show Tags" before graph has been loaded$ z- m& s9 N+ V$ }
- Linux:
! l; y  i1 _# l7 D- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin- }$ B4 H. L0 H& o# x
- Windows:+ C$ B! \8 @5 x/ I% o8 E3 c
- possible error "Failed to invoke filter 'lfs'"
) v( o# w3 f0 H! |9 q# ]- possible errors related to invalid HOME, Q/ |9 K7 Z+ }  h' ~* u9 x
Other Noteworthy Changes
5 O) P% Y2 R8 t% O/ {0 V------------------------
% q8 F, ~) W. j+ ~+ k- Clone:4 r; L: U( Y/ {
- GitHub: improve error message if authentication fails due to outdated username/password
* q$ A6 j4 b( F- Conflict Solver: the Base window now has its own window bounds
. D5 {0 Z. z' N6 I- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations+ u6 h. x' Q& N! a) n/ |' G
- 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`
( ~$ {+ I2 ?$ _9 P4 P+ b7 e- macOS:
0 `8 s$ Q  {; |% n- T- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog" |2 D* {4 @, h3 t' Z
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
: G) Z, D% k( ~+ Q3 L- f; J链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#/ _7 ]( n0 B; V3 J' F2 A) t
链接:https://pan.quark.cn/s/0756de1afc57! L' Q/ a( P! D8 A; x
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题