|
介绍
/ x ?& F n8 @( M) e1 oSmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。
! w8 w7 _; v* F9 i& d0 L9 W0 ^/ J软件截图8 l2 E$ v9 y' r" M
/ N ]4 t' n# n7 n
软件特点* X# t( D- i+ f. D, X P4 Y
1、专业的git管理工具 B7 T8 Q! x3 S: J# _& h
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择
3 y P6 b" A- G为了掌握日常的Git挑战,您几乎找不到更好的工具:6 f4 t/ o6 S" }$ q) }' C- J
通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱
8 F( t$ o9 t- [2、一个软件相当于多种软件$ [, Z, ^* h, J4 a# o6 }
使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上
. W5 e5 Q9 L- C/ V* K& x2 J3、包括所有内容:无需安装和配置其他工具1 H7 m u" `# @+ }6 G8 i* T: x
SmartGit附带:6 ]: }! R& J ?/ f7 {) O
Git-Flow、SSH客户端、文件比较/合并
5 w) N t4 e0 h( Q" V4、与流行平台互动2 N( _' F: W/ o3 C
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments/ {8 |7 }4 {% k1 a' |# B! e# F: a
更新日志
, e: w/ c" q1 ^7 m' LSmartGit 23.1.4 (2024-08-20)
5 a$ L* m& \1 ]! }. A9 _============================
. o, f% v# o. X# z2 t/ l+ rFixed Bugs# L0 B+ k5 k9 V6 G+ b9 w$ N
----------% W' G( q( m- d
- Changes view: F# a; ]3 d2 @
- internal error trying to stage "left" block at first line8 N; c/ m1 X* j9 Z+ O) c
- Unstage Selection: internal error for last block in unified diff view2 h, c+ `# u6 W% N9 J3 S; a" e
- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")/ \) [* S6 a4 q( W3 M
- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits( C9 ^- Y* d" N% N: L; d, u
- Fetch more: after unshallowing commits graph is not refreshed$ h1 f# U8 Z9 p" F% E7 t- T
- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required; s2 f) ]! ^4 S, ^ w
- GitLab: possible error "Object 'sha' not found"6 M |" I" I' U0 r
- Init: may fail to create objects in case of file system problems2 S; z) Y; E; @2 y: H5 m( O
- Investigate: initial switch from Blame to Diff view gives empty panel. G3 c8 H) h2 P' _; ~6 V2 {) P" ?
- Log Graph (and Commits view):& Z* R; m b& g( @. J
- for email-only `.mailmap` lines, the original Author name was lost
8 r3 \& N0 o6 W5 i8 m: C- for `.mailmap` lines containing `<>`, mapping was not applied
' N; l4 A- |( ]' R- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title I+ ]( S# U. K1 Z
- Refresh:& Y- W& l, X0 {) q" M/ @# g
- possible internal error if `mailmap.file` contains an invalid path
& ?" o: t4 p$ K/ s P- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection
5 S* E r" w. E) O- Rename: was not applicable any more for submodules (regression since 22.1)# C: f5 D& t+ Z9 B
- Remove: was not applicable any more for submodules (regression since 22.1)
$ z* f [! }2 D! z5 e, u- Window | Reset Perspective: kept previous layout& P8 p8 Z# l7 b' I8 K
- Standard window:
! f! }1 P' d% M" o$ S/ c4 F/ T- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab* t# m& y1 \' } m8 Q1 S' |0 X* j
- internal error trying to modify toolbar with "Basic" feature set
: a2 \. R0 H6 c$ a! \+ o- Graph: internal error when toggling "Show Tags" before graph has been loaded& @& V6 o0 x5 ?- G1 Y7 I
- Linux:
8 s2 y5 a7 D# h# x- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin: H2 P# h9 |" @1 i. h. A4 X9 Z6 C
- Windows:
% O; @) r; z9 O2 u" [; u9 M* J- possible error "Failed to invoke filter 'lfs'"- ?0 S$ E; i" d# I" D4 x
- possible errors related to invalid HOME
/ {) _3 F+ _# |$ UOther Noteworthy Changes
$ _/ l- \! S8 ~( x) q------------------------
) e8 ~0 g/ ~5 R$ F# `; @1 ^: N- Clone:
8 P, k' h3 B) k9 f- GitHub: improve error message if authentication fails due to outdated username/password
( ]. {1 C+ \9 J6 O! `5 A+ e- Conflict Solver: the Base window now has its own window bounds: Q; A' V# p) f+ m4 U; c6 o+ O
- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations6 k; V4 u1 Z1 q5 l6 s5 `. p9 L t; E
- 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`
' a# F8 y/ L# I- macOS:
! _0 v% t4 G5 R* l- Setup wizyard: when searching repositories avoid scanning into directories known to trigger macOS to show a confirmation dialog+ o5 w! C: [" i1 o6 [* B2 b* v
分享文件:SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
1 [0 G+ ~1 o0 T1 g; p( [链接:https://pan.xunlei.com/s/VO4xxwsGOWfkVjRUQfS81hXvA1?pwd=kab3#
% T! j4 A- I1 u; W. d: ]: ^) p链接:https://pan.quark.cn/s/0756de1afc57* B& w6 i% U$ v' T/ ?
链接:https://www.yunpan.com/surl_y96miVDTmik | l4 k% x9 L/ X: \# X5 s; A
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|