新版的git自带gitk,不需要额外安装
在有git仓库目录下命令行中输入gitk,就能启动gitk了
一开始我在vscode中打开输入gitk的时候有个报错:
执行错误:未授权将Apple事件发送到系统事件。 (-1743)
解决:
转到Settings -> Security & Privacy -> Privacy -> Automation -> Privacy tab然后选中System Events复选框。
在终端或是iterm中遇到这个问题同理。
但是默认情况下gitk显示很模糊,网上查了之后发现是由于mac自带的Wish软件版本很老,没有对retina屏幕做适配导致的,因此需要做优化。
开启高分辨率适配步骤如下:
详见Mac gitk安装与优化
按照如上步骤,在修改Info.plist文件时还是有权限问题,折腾了很久最终在
Mac Catalina 无文件权限:Read-only file system这篇文章中找到解决方法:
sudo mount -uw /
再重新修改Info.plist就可以了