1.起因是:嫌git碍事,就打算删除

2.删除git方法

查看Git安装位置:which -a git

mac上默认安装的git是:/usr/bin/git

彻底删除:1)cd /usr/bin;2)sudo rm -rf git*

3.安装git:https://git-scm.com/download/mac

结果发现好多项目尤其是cocoapod项目执行pod update时需要git。然后就在网上找了安装程序把git安装了。安装如果出现权限问题直接按住control键,再点击安装。网上看到的没求证

4.在终端使用git发现还是git:command not found,以为自己没安装好,后来又使用第二种方法homebrew安装。

5.安装homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

............

==>Downloading and installing Homebrew...

Failed during: git init -q

6.安装homebrew出错解决

方法1:出现git init -q网上说使用:sudo chown -R $USER /usr/local 再重新执行安装步骤,还是不行 这时还关闭了Rootless机制。方法是:重启mac,开机后按下Command+R,进入恢复模式,找到Termimal后,输入:csrutil disable(关闭Rootless)。csrutil enable(开启Rootless)执行完命令后,重启电脑即可生效。

隐隐约约觉得还是的安装git成功才行,事实证明确实是的

7.跑到/usr/local/git/bin下面执行git是成功的 这时候就是git配置环境变量的问题了

8.sudo vim ~/.bash_profile

#Add environment git

export GIT=/usr/local/git/

export PATH=$GIT/bin:$PATH

下面是jdk的配置

#Add JDK

export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home"

CLASS_PATH="$JAVA_HOME/lib"

PATH=".$PATH:$JAVA_HOME/bin"

export PATH=/usr/local/bin:$PATH

9.source .bash_profile 刷新配置文件

10.这时候

1)git安装终于成功了,

2)跑到项目下面pod update,项目也成功了。

3)执行/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”也成功了

linux git command not found,安装git后显示git:command not found相关推荐

  1. labview linux 内核 不匹配,Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退,LabVIEW就崩溃。...

    Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退,LabVIEW就崩溃. 我安装了LabVIEW pro 2017 for Linux ...

  2. 安装hadoop后出现 hadoop: command not found

    安装Hadoop后出现command not found,主要原因是没有配置路径 首先进入相应路径文件 vi ~/.bashrc 然后导入路径 export HADOOP_HOME=/usr/loca ...

  3. [Linux] Vmware 15安装CentOs后显示网络不可用

    转载自:https://blog.csdn.net/chenjin_chenjin/article/details/83617186 在虚拟机上安装好centos7后,ping www.baidu.c ...

  4. mac mysql not found_mac版mysql安装后显示mysql: command not found咋整?

    macbook安装好mysql,并按照各路大神的说明进行了以下配置. 打开Terminal,输入:vim .bash_profile 进入编辑界面,添加以下内容:export PATH=$PATH:/ ...

  5. 小米游戏本 linux 编程键,小米笔记本安装Ubuntu后特殊键终于可用了

    最近在小米笔记本上安装了Ubuntu18.04.1,发现"飞行模式(和F9同键)","触摸板启停(Fn+Space)","截图(和F7同键)" ...

  6. Linux node使用npm成功安装命令后,执行时却报找不到命令的问题

    # 用一个通用的命令配置环境变量 echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.bashrc & ...

  7. fis php,在node.js上安装fis后显示fis不是内部命令,安装fis的环境变量配置问题

    我们windows环境下的node.js 上安装各种工具的时候老是会遇到各种问题,下面是笔者在安装fis的时候出现的一个问题,后来研究后发现是环境变量配置的问题. 首先我在环境变量里边添加了一个变量名 ...

  8. VFP6.0生成安装文件后显示“生成CAB文件时出错,错误号码:3”

    其实这个问题很好解决 在点击工具-向导-安装之前,先把项目管理器关掉 这样就没有问题了

  9. Git及Tortoisegit下载安装及使用详细配置过程

    根据自己需要的功能步骤,点击目录进行跳转. 目录 一.下载Git 二.安装过程 三.git安装后的设置 四.TortoiseGit安装配置过程 五.安装完之后对tortoise进行配置 六.如何利用T ...

最新文章

  1. 修改linux的最大文件句柄数限制
  2. egg 编码规范_Egg 框架简述 (仅学习)
  3. 微信重大更新,mac版可刷朋友圈!可以看,可以评论! 支持M1
  4. mfc 添加 excel类给定关键字不在字典中_pyppeteer最为核心类Page的接口方法
  5. “才子进销存”新一代真正基于互联网(Internet)的进销存分销管理软件
  6. 一、环境的安装Dev-C++
  7. EA使用小技巧-控制图面拷贝时的边框
  8. 第十部分 项目风险管理
  9. TS判断6种数据类型
  10. PHP截取固定长度字符串函数
  11. android 粒子爆炸特效
  12. 【排故篇】_啥是无效对象,出现时如何破?
  13. 磊科762虚拟服务器静态,路由器端口映射教程_磊科NW717路由器端口映射设置教程...
  14. C++Primer5th 第十九章 特殊工具与技术
  15. 《惢客创业日记》2019.01.14(周一)共鸣的力量好可怕
  16. Markdown技能树
  17. 质谱高级数据分析工具
  18. 门磁传感器到底有什么作用?智汀门磁传感器的原理和使用方法
  19. 基于JSP的房屋出租管理系统设计与实现
  20. linux怎么读其实很简单 微星为你详解Z77主板BIOS设置

热门文章

  1. 游戏状态机的设计与实现
  2. jax java_JAX-WS 学习一:基于java的最简单的WebService服务
  3. 程序化交易学习笔记(一)
  4. 青软产业项目集:基于金融建模的衍生品分析及量化投资分析项目
  5. NOIP2016考前做题(口胡)记录
  6. XJTU_ 西安交通大学2020大学计算机作业-第九周
  7. vue项目的文字及背景色配置
  8. VS2019下载、安装和测试
  9. 项目一--学生成绩单
  10. echarts通用环形图