解决mac本git安装后找不到命令的问题

news/2025/2/6 3:55:09/

不熟悉mac配置,折腾了半天,记录一下。

  • 1.问题描述
  • 2.解决方法

1.问题描述

从https://sourceforge.net/projects/git-osx-installer/files/下载的git安装包:
在这里插入图片描述

安装时提示:
在这里插入图片描述
这里的解决办法是按住control键再打开文件安装。

安装完之后回到终端git --version,又提示:
在这里插入图片描述
点击安装一直卡着不动。

2.解决方法

在这里插入图片描述
安装包readme文件里的解释是mac自带的git优先级高于当前安装git的优先级,通过下面那个命令把系统自带的git修改下别名就可以了,这样再使用git的时候系统就会找到刚安装的git版本。

实际操作中,提示缺少权限,修改不了:
在这里插入图片描述

最后在https://github.com/timcharper/git_osx_installer/issues/85上找到了一种解决办法:
在这里插入图片描述
在这里插入图片描述

按照下面steps操作完美解决:
在这里插入图片描述


http://www.ppmy.cn/news/1424506.html

相关文章

每日一博 - 重新定义JAR中的类或方法

文章目录 概述方式一 : 项目覆写相同包结构的类方式二: 魔改Jar包中的类方案对比方案一:在项目中新增第三方包路径方案二:替换JAR包中的类文件 概述 在一些情况下,我们可能需要定制第三方库的行为,但却无法…

《架构风清扬-Java面试系列第21讲》什么是线程的优先级?在Java中如何设置线程的优先级?

各位小伙伴早上好! 谢谢你的关注!也欢迎来加入我主导的知识星球,更多干货,提高你的面试准备效率! 敢承诺三天内不满意,可以直接退出! 这道题,属于面试热场的题目,我是不…

C语言.指针(6)

指针(6) 前言1.代码11.1代码解析:1.2简化的内存布局图 2.代码22.1代码解析:2.2简化的内存布局图 3.代码33.1代码解析:3.2简化的内存布局图 4.代码44.1代码解析:4.2简化的内存布局图 5.代码55.1代码解析&…

无人机--行业生命周期分析

行业生命周期:无人机行业生命周期还相对较短,但已经经历了多个阶段的发展。从最初的军用无人机,到近年来民用无人机和商业无人机的快速发展,无人机行业正逐渐走向成熟阶段。未来随着技术的不断进步和应用领域的不断拓展,无人机行业…

M系Mac关闭SIP

文章目录 M系Mac关闭SIP一:查看SIP状态二:关闭SIP步骤 M系Mac关闭SIP 一:查看SIP状态 1、使用终端 打开终端 输入csrutil status,回车 你会看到以下信息中的一个,指示SIP状态 已打开 System Integrity Protection s…

NLP任务全览:涵盖各类NLP自然语言处理任务及其面临的挑战

自然语言处理(Natural Language Processing, 简称NLP)是计算机科学与语言学中关注于计算机与人类语言间转换的领域。NLP将非结构化文本数据转换为有意义的见解,促进人与机器之间的无缝通信,使计算机能够理解、解释和生成人类语言。人类等主要…

python--4函数def,本质、值传递、引用传递、默认值参数、*参数名、**变量、lambda [参数]: 函数、偏函数、递归、递归练习

学习目标: 函数def,本质、值传递、引用传递、默认值参数、*参数名、**变量、lambda [参数]: 函数、偏函数、递归、 递归练习 学习内容: 函数def,本质、值传递、引用传递、默认值参数、*参数名、**变量、lambda [参数]: 函数、偏函数、递归、 递归练习 …

【Java】常见锁策略 CAS机制 锁优化策略

前言 在本文会详细介绍各种锁策略、CAS机制以及锁优化策略 不仅仅局限于Java,任何和锁相关的话题,都可能会涉及到下面的内容。 这些特性主要是给锁的实现者来参考的. 普通的程序猿也需要了解一些, 对于合理的使用锁也是有很大帮助的 文章目录 前言✍一、…