首页 > 其他分享 >macOS Big Sur ,git gui 不起作用

macOS Big Sur ,git gui 不起作用

时间:2023-06-19 19:45:13浏览次数:55  
标签:macOS git Big gui Sur brew

如何解决将软件更新到 macOS Big Sur 到 11.4 后,git gui 不起作用?

开发过程中遇到将软件更新到 macOS Big Sur 到 11.4 后,git gui 不起作用的问题如何解决?下面主要结合日常开发的经验,给出你关于将软件更新到 macOS Big Sur 到 11.4 后,git gui 不起作用的解决方法建议,希望对你解决将软件更新到 macOS Big Sur 到 11.4 后,git gui 不起作用有所启发或帮助;

每当我尝试在终端上执行“git gui”命令时,它都会显示

  1. /usr/local/git/libexec/git-core/git-gui: line 8: /usr/local/git/share/git-gui/lib/Git Gui.app/Contents/MacOS/Wish: No such file or directory
  2. /usr/local/git/libexec/git-core/git-gui: line 8: exec: /usr/local/git/share/git-gui/lib/Git Gui.app/Contents/MacOS/Wish: cAnnot execute: No such file or directory

我今天在 macOS Big Sur 的软件更新后遇到了这个问题。 当前版本是 11.4

解决方法

问题现已解决。

首先,当我执行 git --version 时,它返回了 git version 2.23.0

作为人们提供的一些解决方案,同时使用 $ brew uninstall git 卸载 git。 No available formula or cask with the name "git".

的另一个问题

使用 /usr/local/git/uninstall.sh 卸载 git 后。 git 命令 git --version 返回 git version 2.24.3 (Apple Git-128)

现在只使用 Apple 分发的 Git。

结论, 只需执行/usr/local/git/uninstall.sh

,

在我的情况下,带有覆盖符号链接的 git 新安装有效:

  1. $ brew uninstall git
  2. $ brew install git
  3. # Force the link and overwrite all conflicTing files
  4. $ brew link --overwrite git
  5. # List all files that would be deleted
  6. $ brew link --overwrite --dry-run git
  7. # Force the link and overwrite all conflicTing files:
  8. $ brew link --overwrite autoconf
  9. # All files that would be deleted:
  10. $ brew link --overwrite --dry-run autoconf
,

重新安装 git 和 git-gui。

  1. $ brew uninstall git
  2. $ brew install git
  3. $ brew install git-gui
  4. $ brew link git-gui
 

大佬总结

以上是大佬教程为你收集整理的将软件更新到 macOS Big Sur 到 11.4 后,git gui 不起作用全部内容,希望文章能够帮你解决将软件更新到 macOS Big Sur 到 11.4 后,git gui 不起作用所遇到的程序开发问题。

标签:macOS,git,Big,gui,Sur,brew
From: https://www.cnblogs.com/tonny-li/p/17492016.html

相关文章

  • Github Copilot 功能介绍
    Copilot是一款由GitHub和OpenAI共同开发的编程工具,它基于人工智能技术,旨在帮助开发人员提高编码效率。Copilot结合了GitHub的代码存储库和开源社区的力量,以及OpenAI的自然语言处理和机器学习能力,为开发人员提供智能化的代码建议和生成功能。Copilot使用了一种被称为G......
  • Git基础、Git指针、Git分支、Git标签
    什么是Git:它是一个分布式版本控制系统,支持断网操作,每个开发者都是一个仓库的完整克隆,每个人都是服务器         为什么要使用Git:它可以有效、高速的处理从很小到非常大的项目版本控制1.Git安装:   yum-yinstallgit  #使用yum安装Git           ......
  • Git使用教程(带你玩转GitHub)
    Git使用教程(理论实体结合体系版)下载安装:按照这个博客来就好Windows系统Git安装教程(详解Git安装过程)-学为所用-博客园(cnblogs.com)Git命令大全:Git大全-Gitee.com最小配置:在桌面右键点击GitBashHere进入命令行,GUI我们不常用。首先要设置你的用户名称和e-mail......
  • gitblit服务器在window10搭建
    一、gitblit下载1.打开网址http://www.gitblit.com2.下载对应版本 二、gitblit的部署与配置1.解压下载的包2.将解压后的文件放到指定目录3.修改配置,进入D:\gitblit-1.8.0\data目录下找到defaults.properties,修改配置中端口、IP和仓库目录(自建文......
  • Git代理配置
    代理配置公司内部无法使用git直接下载github等外部git仓库的代码,需要通过代理,代理设置如下:gitconfig--globalhttp.proxyhttp://username:[email protected]:8080gitconfig--globalhttps.proxyhttps://username:[email protected]:8080gitconfi......
  • [转] git命令快速查询 -- 文字版
    一、新建代码库#在当前目录新建一个Git代码库$gitinit#新建一个目录,将其初始化为Git代码库$gitinit[project-name]#下载一个项目和它的整个代码历史$gitclone[url]二、配置Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下......
  • ShowMeBug与极狐(GitLab)战略合作,推动DevOps人才高效甄选
    近日,ShowMeBug与领先的开放式一体化安全DevOps平台提供商极狐(GitLab)达成深度合作协议,双方将致力于共同打造具有行业强认可度以及高实用性的DevOps岗位题型,助力企业通过更为专业、标准的技术笔试题型,提升DevOps岗位人才筛选效率。极狐GitLab是面向中国市场的开放式一体化安全Dev......
  • git log 单行显示结果
    git显示commitid有很多样式1.单行显示log[注]gitlog--pretty=oneline效果:提交一个多行说明 打印结果  2.显示详细log  可以显示详细修改了哪些文件gitlog--stat效果: 3.只显示ID和提交说明gitlog效果:   ---来......
  • git pull https Received HTTP code 504 from proxy after CONNECT
    我们在服务器上面gitpullcodehub代码的时候会遇到ReceivedHTTPcode504fromproxyafterCONNECT,这个报错多数是因为代理配置的问题。 从以下两个方向进行排查: 1.确认服务器/虚拟机是否配置了全局代理。 检查/etc/profile中是否配置了代理:http_proxy和https_proxy......
  • Git-分支
    VSCodeWindows7版本下载链接【https://juejin.cn/post/7138610217352183839】Git上传文件缓存大小设置【https://blog.csdn.net/weixin_38450840/article/details/80701173】gitclone下载分支代码:gitclone-b分支地址问题:warning:remoteHEADreferstononex......