adair628 2024-11-25 11:46
SmartGit (图形化GitGUI客户端) v23.1.4 官方中文版
[size=4][color=#333333][font="]介绍[/font][/color]U_? [8`"t|6J$iU
[color=#333333][font="]SmartGit是Git图形化客户端,支持GitHub,Bitbucket和GitLab。SmartGit可在Windows,macOS和Linux上运行。[/font][/color]9h E5E;tx&q
[color=#333333][font="]软件截图[/font][/color]ISW#}6tqt
[img=600,408]https://www.pengxinziyuan.com/data/attachment/forum/202408/22/144624tbmaafg7dadrze6e.png[/img]6s"H%mR;ACYj
:M?||?lya)j
[color=#333333][font="]软件特点[/font][/color]
CW/i
L KhZ
[color=#333333][font="]1、专业的git管理工具[/font][/color]job}!h#j
[color=#333333][font="]对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择[/font][/color]V*A3QI"L
[color=#333333][font="]为了掌握日常的Git挑战,您几乎找不到更好的工具:[/font][/color]dX_`9t+e9Sit-`t(O
[color=#333333][font="]通过高效的工作流提升您的生产力、在使用Git时,保护您免受常见的陷阱[/font][/color]1wWXda
i [8LbOV)B
[color=#333333][font="]2、一个软件相当于多种软件[/font][/color]
j2^_OQUE
[color=#333333][font="]使用SmartGit进行Git或SVN、支持运行在Windows,OS X和Linux上[/font][/color]&O7H'EOh }9Uv&OK
[color=#333333][font="]3、包括所有内容:无需安装和配置其他工具[/font][/color]
c0~T%T#Q7u7iv
[color=#333333][font="]SmartGit附带:[/font][/color]
V1_Xa%s"gH9?
[color=#333333][font="]Git-Flow、SSH客户端、文件比较/合并[/font][/color]2Z6v
m7g p
[color=#333333][font="]4、与流行平台互动[/font][/color]
(^7WFy2P|jO5?7mn
[color=#333333][font="]SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments[/font][/color]
sg*A
fIj!}3N;y
[color=#333333][font="]更新日志[/font][/color]
M%_'n.a"gOz6q V
[color=#333333][font="]SmartGit 23.1.4 (2024-08-20)[/font][/color]
[X
e-l.[
[color=#333333][font="]============================[/font][/color]
0v#c Ft&Ria
[color=#333333][font="]Fixed Bugs[/font][/color]2|w%U-d[Z:S*~hp9y;\~
[color=#333333][font="]----------[/font][/color]
Hx vw-W V1LQ7a
V
[color=#333333][font="]- Changes view:[/font][/color]
R6fU!IU(?
[color=#333333][font="]- internal error trying to stage "left" block at first line[/font][/color]G#Zn(l)B
[color=#333333][font="]- Unstage Selection: internal error for last block in unified diff view[/font][/color]+z$M*f2bx*C+K4J
[color=#333333][font="]- Changes view/File Compare/...: parsing was broken if token ended with 32-bit char (e.g. "emoji")[/font][/color]L,io9ey7Vj!_
[color=#333333][font="]- Cherry-Pick/Squash Commits: possible internal error related to invalid Git commits[/font][/color]H OL%X'|t8f
[color=#333333][font="]- Fetch more: after unshallowing commits graph is not refreshed[/font][/color]4japChR o t*X"E
[color=#333333][font="]- Git-Flow, Init: failed in empty repository; now it creates initial empty commit if required[/font][/color]
!uI(q#E%^1u*w Z?
[color=#333333][font="]- GitLab: possible error "Object 'sha' not found"[/font][/color]
s9djfl+A5W/t
[color=#333333][font="]- Init: may fail to create objects in case of file system problems[/font][/color]^6Nui.iv?$k
[color=#333333][font="]- Investigate: initial switch from Blame to Diff view gives empty panel[/font][/color]]I$zKn*qE
[color=#333333][font="]- Log Graph (and Commits view):[/font][/color]|"zx
xT
de
[color=#333333][font="]- for email-only `.mailmap` lines, the original Author name was lost[/font][/color]b
?|$]
s;R7nu2G
[color=#333333][font="]- for `.mailmap` lines containing `<>`, mapping was not applied[/font][/color]
rl+pLS)c+^+?J-oA
[color=#333333][font="]- Rebase: some warning dialogs showed "Merge" instead of "Rebase" in title[/font][/color]2]1pl d3a` g[0_,Ba
[color=#333333][font="]- Refresh:[/font][/color]7IZ wW(v'r'M
[color=#333333][font="]- possible internal error if `mailmap.file` contains an invalid path[/font][/color]zuR
q})K:Su
[color=#333333][font="]- possible error "The process cannot access the file because another process has locked a portion of the file" for untracked-missing rename detection[/font][/color]
D+|'u4ET|@"N
[color=#333333][font="]- Rename: was not applicable any more for submodules (regression since 22.1)[/font][/color]9G8l$BOf
[color=#333333][font="]- Remove: was not applicable any more for submodules (regression since 22.1)[/font][/color]oP["Eog4UC*k
[color=#333333][font="]- Window | Reset Perspective: kept previous layout[/font][/color]
I;L'R{P
[color=#333333][font="]- Standard window:[/font][/color]1d/~VbExE]*\
[color=#333333][font="]- possible internal error if a dialog occurs (e.g. master password dialog) while dragging a tab[/font][/color]V
HM1a4}K*P
[color=#333333][font="]- internal error trying to modify toolbar with "Basic" feature set[/font][/color]
/N;NYfoJ+T&E
[color=#333333][font="]- Graph: internal error when toggling "Show Tags" before graph has been loaded[/font][/color]bp"H|9ds+J
[color=#333333][font="]- Linux:[/font][/color]"yPMU@#k7eYB*T
[color=#333333][font="]- File Compare (and other editors): internal error undoing changes after having typed Chinese characters with Pinyin[/font][/color]4TUo/O_^%Ye
[color=#333333][font="]- Windows:[/font][/color]
1`o}1Z!{CZCvf
[color=#333333][font="]- possible error "Failed to invoke filter 'lfs'"[/font][/color]~3F.`/Tw7~(n/s
[color=#333333][font="]- possible errors related to invalid HOME[/font][/color]
aKO E:q8F0I'w;Y4ZR
[color=#333333][font="]Other Noteworthy Changes[/font][/color]
%YidIe})cY
[color=#333333][font="]------------------------[/font][/color]a&J+b4cZ&v'y0q
[color=#333333][font="]- Clone:[/font][/color]
'v.ie'C)P2Lx!k
i'h7@
[color=#333333][font="]- GitHub: improve error message if authentication fails due to outdated username/password[/font][/color]
$zT[ gkA;_.T
[color=#333333][font="]- Conflict Solver: the Base window now has its own window bounds[/font][/color]
2zurl7S-b
[color=#333333][font="]- Evaluation: more possibilities to copy evaluation-IDs for expired evaluations[/font][/color]