|
版主
  
我来自宁乡
|
1#
大 中
小 发表于 2024-11-25 11:46 只看该作者
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
, p8 w0 b3 i" B$ @4 b8 R7 ISmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
6 j- E Q8 j) I软件截图
# M' m, C6 b k- D
6 H7 l7 Z- A& {% F$ A9 v) k7 e
' e9 e" S( i/ }( W软件特点
. p6 ?4 L" [+ x, s% \1 c6 K1、专业的git管理工具3 @ ^' O# X9 ]
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择$ A& x* u9 H/ t0 n% z
为了掌握日常的Git挑战,您几乎找不到更好的工具:
: L, |& ^+ a; [通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
5 c6 V; p/ d2 d/ {% E/ B# r2、一个软件相当于多种软件
% R4 x- k1 o; N* R; B# t* ~1 Y使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
& P( w: B, E( d+ {9 I3、包括所有内容:无需安装和配置其他工具
* z D2 b( e5 o- nSmartGit附带:
* C. b. b# z) e( z$ l0 lGit-Flow、SSH客户端、文件比较/合并( _2 U$ y. F5 U
4、与流行平台互动7 |% Q+ x& _: q. c
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments9 N4 W; o. l% O1 [
更新日志
3 ?$ b( S1 r7 Y8 FSmartGit 23.1.4 (2024-08-20)
- @2 w9 L& n. B, ?7 c4 T* c============================8 f/ g* a, I* b
Fixed Bugs- |6 r6 c: I( _5 g0 F
----------+ [" E- m% A0 l( _0 D! Y
- Changes view:
- d* ]* q' p2 S# K5 U O/ ]- internal error trying to stage "left" block at first line% N T, D# Z- a8 i* y' x
- Unstage Selection: internal error for last block in unified diff view$ L! d* W- Z) v6 h
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
( r! y7 [) T5 I3 b" g5 b& }- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits6 [4 f& |8 K0 V8 P, ^4 n
- Fetch more: after unshallowing commits graph is not refreshed
) E' C# O9 F# k9 f- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required
6 R: @, [# W7 ?0 \, m0 y- GitLab: possible error "Object 'sha' not found"
$ A. }0 j1 g) n9 D- Init: may fail to create objects in case of file system problems
" C; N$ v5 D" M* M5 f; U6 l- Investigate: initial switch from Blame to Diff view gives empty panel: A p F: K$ u. C, E
- Log Graph (and Commits view):
0 v5 I1 [# w! s( m/ c- for email-only `.mailmap` lines, the original Author name was lost
9 } `' A! W% \2 ?- for `.mailmap` lines containing `<>`, mapping was not applied1 i8 u' L m t4 n+ k
- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title% Z0 D( E6 E) K$ E$ f, H9 k
- Refresh:+ _, c2 V( T/ c+ O$ |/ i, o9 ?
- possible internal error if `mailmap.file` contains an invalid path
" v) p0 @/ |" P6 M. |/ ~; G- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
3 _7 w8 Z5 m" j- i6 M: J- Rename: was not applicable any more for submodules (regression since 22.1)
: p: a3 P C: A. ~8 j8 S4 n5 h' h- Remove: was not applicable any more for submodules (regression since 22.1)( X% J3 v8 P2 W, y d+ ^" N
- Window | Reset Perspective: kept previous layout6 N1 H$ m2 z: |0 `% R9 a
- Standard window:0 S9 R: }# z+ k6 x1 N% D3 L; C; M* J
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab# Z$ j2 R$ S/ f2 [. Q
- internal error trying to modify toolbar with "Basic" feature set7 d) R+ @; p$ p
- Graph: internal error when toggling "Show Tags" before graph has been loaded- K* C! ^3 [; K. b- ]! D, ?
- Linux:2 m: i2 }) S" B6 G- U
- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin) k$ _( l% G2 R6 \: a) e
- Windows:; `1 g& D- v" O2 b7 Y: n
- possible error "Failed to invoke filter 'lfs'"
! Z" S6 ^+ ~* k: e- possible errors related to invalid HOME' m2 c" v/ k0 G
Other Noteworthy Changes
, V* E4 i4 h% ]7 c& z------------------------
/ n. A8 J$ j: _7 w }+ Y y- Clone:# U0 q+ ]$ e/ i
- GitHub: improve error message if authentication fails due to outdated username/password
+ {% P* I, d/ J' n- Conflict Solver: the Base window now has its own window bounds
: p+ _" R# T6 i- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations7 }* F; n1 X1 e- f" i+ a! k) 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 H" d$ V; j" z! v- macOS:
! h/ f4 w# M; y4 w/ [ N- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog
8 e* G( b; v* j分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
: L0 b; z' {4 Y$ [0 G0 M7 v- e7 B& d; ?链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#- q4 W6 Q0 W) s
链接:https://pan.quark.cn/s/0756de1afc57# g' }7 Q: A* b, y7 w/ X4 R
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|