发新话题
打印

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

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

介绍
  j+ v2 V, S) |% KSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
. k( X+ Q$ X9 p4 h; s软件截图
2 t8 H1 P8 _& ^# |: J- r% O. t. [
" @6 W. }* m7 p% C4 k! V% a5 R6 d+ j4 W! ~7 D/ o
软件特点) L$ \* h8 L1 p
1、专业的git管理工具
" ^) E  c  v! f4 F对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
- Q9 v( h+ M7 t0 e4 @; Y1 Q& g/ X) F为了掌握日常的Git挑战,您几乎找不到更好的工具:
" f: R; j+ P9 G1 N: V. `" E通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱+ w3 _, d) M% d# E* o* e
2、一个软件相当于多种软件6 b3 `- L( \4 j' n; }
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上. O+ ]) l6 P& p$ d; r) i
3、包括所有内容:无需安装和配置其他工具
5 k/ P1 z  P+ {6 N' cSmartGit附带:
) B+ s5 g* \1 t& h4 }Git-Flow、SSH客户端、文件比较/合并1 |# C$ J4 W4 T7 }0 s$ W
4、与流行平台互动# H* a& q: U9 M2 M3 C$ F! A
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
* S3 ?6 B( c+ f更新日志
  {" \+ Z# W' ~% d# S, \- G. pSmartGit 23.1.4 (2024-08-20)( i0 G5 k1 k( d) s8 k/ c. J- s1 v
============================
) b! @, U- \: c" ^9 g  hFixed Bugs
8 a8 j. ]) _7 ~, d----------' x* X- e3 E+ n
- Changes view:
4 N; ]0 O, C" d, U6 f$ f3 }- internal error trying to stage "left" block at first line
) T2 `. t6 K1 `6 ~4 j) n- Unstage Selection: internal error for last block in unified diff view
- y+ S# G5 K+ Y- J. ~( X" B- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")0 F# y) |( c' n
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits9 m7 h. G! K  G8 j0 @# s
- Fetch more: after unshallowing commits graph is not refreshed
+ ~& m4 n* p! ~- g4 |' q' Q) q- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required6 }) j# ]# \" o
- GitLab: possible error "Object 'sha' not found"" K  J8 I  I& q
- Init: may fail to create objects in case of file system problems' V2 @2 l4 ^' @
- Investigate: initial switch from Blame to Diff view gives empty panel7 {5 m* M- E* c! t* h/ ~% X
- Log Graph (and Commits view):
- o  m* h) J  C) b0 y# H- for email-only `.mailmap` lines, the original Author name was lost/ K. B% ~; L' V2 d  j% s! ]1 D
- for `.mailmap` lines containing `<>`, mapping was not applied4 y+ ~2 ~  w8 V4 ^- w7 E
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title" l& N- K* E3 B) g) g
- Refresh:
' ^: m9 l: Z: n: j/ g1 Q- possible internal error if `mailmap.file` contains an invalid path
: h" g6 |: k/ k9 p0 E% U( |; D+ i- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
( Y! M/ l1 ?4 t2 Z$ @0 c7 r8 W- Rename: was not applicable any more for submodules (regression since 22.1)
( v4 P: }, a7 U% Z6 S- Remove: was not applicable any more for submodules (regression since 22.1)& |# o$ M8 N8 E7 S' }
- Window | Reset Perspective: kept previous layout4 P8 |5 X( h+ w: Q  H
- Standard window:
+ b( s: w' V7 U- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab
1 |$ j& b$ P3 m) Z) \' h- L- internal error trying to modify toolbar with "Basic" feature set
$ G6 d% X- N6 K' D# J" k# |5 _- Graph: internal error when toggling "Show Tags" before graph has been loaded3 K5 k8 @5 @( l) U/ ~
- Linux:* K% c4 I9 t; b$ K. D9 d6 X
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin0 J% L+ W  @9 `2 c% {
- Windows:
! [4 \0 o) Y# c9 q5 H( {- possible error "Failed to invoke filter 'lfs'"
! a3 \/ K" A: K2 Z; v' v- possible errors related to invalid HOME
! A) X7 M( x2 g: L& AOther Noteworthy Changes
: O" _6 y; y2 c" i  B------------------------
% v5 V, \5 \; Q0 K6 m; ?! K! x3 ]- Clone:( q1 `1 z* T" B# v3 Q1 A& T5 |% k
- GitHub: improve error message if authentication fails due to outdated username/password
: G7 V4 W* B% K* k! q- Conflict Solver: the Base window now has its own window bounds
4 H' h& o2 P$ {- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations
$ p3 {: {+ V1 O- 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`) q/ S& `' q( M& w# x8 t
- macOS:+ i3 t2 ^5 ^, Y6 e7 F/ N2 i% R
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog+ y5 V* R, `' U: P3 \3 O8 v
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
# z$ W/ j% z2 p' c4 f链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
% o% ?: `/ r7 k7 w; I( J0 i链接:https://pan.quark.cn/s/0756de1afc57
. e$ Q  b' r3 U链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif

TOP

发新话题