1#
大 中
小 发表于 2024-11-25 11:46 显示全部帖子
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
介绍
6 _$ T# F+ _) D( RSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。 D; @5 A9 d! l* }
软件截图' n2 u& f/ P) d; F
8 T' R# H o$ w0 N
8 K% ~- W P9 g2 u0 V& N. q
软件特点
; R' C$ W8 J+ C+ O, z1、专业的git管理工具- C" R0 v' F$ w( \6 I
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择 o1 b. [$ C% w3 d8 @7 G
为了掌握日常的Git挑战,您几乎找不到更好的工具:: \: D m: }! |+ J7 \& ?
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
; R# q2 e) K8 m2 s: w2、一个软件相当于多种软件& s1 ], m8 d' C' S7 w& Y, P3 q
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上' n/ ^+ Y+ F( Q8 [
3、包括所有内容:无需安装和配置其他工具: }5 [' L6 q3 u
SmartGit附带:/ \/ S2 V6 v# i6 D: O+ |0 M- h! [6 t, _' I
Git-Flow、SSH客户端、文件比较/合并
~9 g9 |; ^7 m4、与流行平台互动
2 u% H4 c( N7 b6 @$ I' j" k8 XSmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
! s. L: ^+ W0 Y5 `& L5 y2 S+ N更新日志
' b$ O* b6 |9 g1 @- s9 H9 Y! ]/ oSmartGit 23.1.4 (2024-08-20)& }$ O: G* ?) V- c
============================* O4 C7 O( o5 X2 ^( F y
Fixed Bugs
( s! d8 _5 K5 f4 a----------
$ `; L7 [" o2 o$ G- Changes view:
- ]* T& v+ o( ^# B# s3 e- internal error trying to stage "left" block at first line
( t# f; F4 b! k5 S0 b- Unstage Selection: internal error for last block in unified diff view* e+ h. g2 H7 z1 ]! k5 _1 r8 W
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")
( B( d0 Z# Y: X- Y- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits6 X5 A! ?( B5 h# U9 q. d
- Fetch more: after unshallowing commits graph is not refreshed. p+ B0 V* I# R9 L# ~' _+ r
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required1 U' v" y/ s8 h7 r! _
- GitLab: possible error "Object 'sha' not found"
+ C& B' d; A: Q# c e$ n9 j2 n- Init: may fail to create objects in case of file system problems( S' ^2 W2 j, x, I9 M
- Investigate: initial switch from Blame to Diff view gives empty panel3 e$ Z4 w6 x* v8 F# x( J6 a" ~
- Log Graph (and Commits view):% q+ c8 S' @# s8 @; |& U" L
- for email-only `.mailmap` lines, the original Author name was lost
) T5 U8 S) J" l. _: Q# }7 F- C- for `.mailmap` lines containing `<>`, mapping was not applied
7 V, C$ A& c3 g5 P" a% S- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title, ~, d+ V# m. ?/ M, D; x0 N
- Refresh:8 L' K& _: s) |0 v( n. F4 Z+ Q
- possible internal error if `mailmap.file` contains an invalid path
8 f% D/ @; D5 U+ P* J/ R9 i- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection/ p6 l4 B' Q6 _) l* p4 d( ?* l
- Rename: was not applicable any more for submodules (regression since 22.1)
* [8 m* B- ^$ _$ s- Remove: was not applicable any more for submodules (regression since 22.1)
: e; ?( v% H( o$ v& n( Z3 m% q- Window | Reset Perspective: kept previous layout
( K8 n4 h9 {' c+ j: ^- Standard window:2 ]/ N/ k/ n4 ^: |( N6 o
- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab7 \# R1 j* Q6 D
- internal error trying to modify toolbar with "Basic" feature set4 W: s6 }/ ]6 o: N6 h1 {/ _
- Graph: internal error when toggling "Show Tags" before graph has been loaded
7 D( U1 ~ f0 N- Linux:
0 i- }' J# N% Y1 s" _; g- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin
3 T1 y) E4 v1 r$ x- Windows:
$ @4 l/ P/ L9 O; B- O- possible error "Failed to invoke filter 'lfs'"; I/ N- f9 b- M5 b% w+ W2 i% S) o/ u
- possible errors related to invalid HOME o) M% G5 D6 O. v5 x8 y% T
Other Noteworthy Changes
$ P2 p/ L: o* I- W------------------------
7 Y7 Q# D3 B& ]5 D6 Y- Clone:
" b y* U g8 G0 r9 g- U- g- GitHub: improve error message if authentication fails due to outdated username/password
; g" q V8 l/ U4 H# F" n; r- Conflict Solver: the Base window now has its own window bounds/ z {! M2 H$ |9 B R( |
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations$ V9 _7 L* p, q* g: Y
- 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`( A7 r9 q) M! W+ ^$ V
- macOS:* K( G7 }* X" \0 Q
- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog3 {6 h# f# e* y
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
. z; J( q0 [/ ]链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#: `7 a* U8 I* s) e- e }# y
链接:https://pan.quark.cn/s/0756de1afc57) ^' \4 t6 ~) O
链接:https://www.yunpan.com/surl_y96miVDTmik
http://http://images.5460.net/data2/bbs/00/11/70//292037.gif
|