当我git gui
在 Mac Big Sur 上运行时。这就是发生的事情:
Mac OS X 10.100 or later required !
error: git-gui died of signal 6
我也安装xcode 12 beta 3
和xcodebuild -version
停留Xcode 11.6
。
我该如何解决这些问题?
当我git gui
在 Mac Big Sur 上运行时。这就是发生的事情:
Mac OS X 10.100 or later required !
error: git-gui died of signal 6
我也安装xcode 12 beta 3
和xcodebuild -version
停留Xcode 11.6
。
我该如何解决这些问题?
我必须做很多事情来解决这个问题:
更新 tcl (不确定这是否是必需的git gui
,但它是必需的gitk
):
brew install tcl
直接安装 git-gui:
brew install git-gui
确保 macOS 使用的是正确的git
(假设您已经安装了这十年的版本):
export PATH="/usr/local/bin:${PATH}"
它再次在 macOS Big Sur 11.2 (20D64) 上运行
只需要更新您的操作系统
更新:过了一会儿,即使我将我的 macOS 更新到 11.2.1 (20D74) 后,问题再次发生。但是有一条不同的消息说有一个无与伦比的异常“NSInternalInconsistencyException”。
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: CGRectContainsRect(CGRectMake((CGFloat)INT_MIN, (CGFloat)INT_MIN, (CGFloat)INT_MAX - (CGFloat)INT_MIN, (CGFloat)INT_MAX - (CGFloat)INT_MIN), frame)'
我修复它:
git config --local --unset gui.geometry
这个答案中提到的
更新后我遇到了类似的问题,所以我跑了
brew install git
作为临时解决方案。
我有同样的问题,我已经尝试修复它,最后,它对我有用这些步骤。
--
确保你已经安装了最新版本的 git
brew upgrade git
在此之后,您可能需要链接新版本的 git
brew link git
最后一步更新和链接git-gui
在这一步我git-gui
从这个命令安装
brew install git-gui
然后将其与此命令链接
brew link git-gui
Run the following command in Terminal: defaults write com.apple.dt.Xcode DVTDisableMainThreadChecker 1