当前位置: 首页 > news >正文

【AI实践】deepseek支持升级git

当前Windows 11 WSL的git是2.17,Android Studio提示需要升级到2.19版本

网上找到指导文章

安装git 2.19.2

cd /usr/src
 
wget https://www.kernel.org/pub/software/scm/git/git-2.19.2.tar.gz
 
tar xzf git-2.19.2.tar.gz
 
cd git-2.19.2
 
make prefix=/usr/local/git all
 
make prefix=/usr/local/git install
 
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
 
source /etc/bashrc
安装完成,查看git版本。
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/YiloPo/article/details/90258871

操作出现 很多错误,Linux安装错误,一般都是库没有或者版本不对

均注意帮忙解决了。

确实AI搜索比传统搜索引擎好用。

注意:以上操作不会删除之前2.17版本的git,再usr/local另建了一个git并映射PATH;需要替换系统标准的git(比如安卓sdudio默认检测路径就在usr/bin下git)

如果你想删除位于`/usr/local/git`路径下的Git安装,可以按照以下步骤操作:

### 1. 移除对Git路径的引用

首先,你可能需要从你的环境变量中移除指向旧Git安装目录的路径。因为你提到了通过命令`echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc`将`/usr/local/git/bin`添加到了系统的`PATH`环境变量中。要撤销这个更改,你可以编辑`/etc/bashrc`文件,找到并删除对应的行。

你可以使用文本编辑器如`vi`、`nano`等来编辑`/etc/bashrc`文件(需要管理员权限),例如:

```bash
sudo nano /etc/bashrc
```

找到如下内容并删除:
```bash
export PATH=$PATH:/usr/local/git/bin
```

保存更改后退出编辑器,并运行以下命令使更改立即生效(对于新打开的终端会话自动生效):

```bash
source /etc/bashrc
```

### 2. 删除Git安装目录

接下来,你可以直接删除`/usr/local/git`目录以及其中的所有内容。请确保该目录下只包含你想删除的Git安装文件,以避免误删其他重要文件。执行以下命令进行删除:

```bash
sudo rm -rf /usr/local/git
```

**警告:`rm -rf`命令是一个非常强大的命令,它可以强制递归地删除指定目录及其所有内容。在使用时务必小心确认路径和内容,以免造成数据丢失。**

完成以上两步后,你就成功地从系统中删除了`/usr/local/git`路径下的Git安装。如果系统还有其他地方安装的Git版本,它们现在应该可以正常使用而不会受到已删除Git版本的影响。如果你之后需要重新安装Git,可以通过包管理器或者从源代码编译等方式来进行。

通义tongyi.ai_你的全能AI助手-通义千问

http://www.lryc.cn/news/534255.html

相关文章:

  • 【AI实践】Cursor上手-跑通Hello World和时间管理功能
  • Redis数据库(二):Redis 常用的五种数据结构
  • 【计组】实验五 J型指令设计实验
  • ubuntu 本地部署deepseek r1 蒸馏模型
  • RestTemplate Https 证书访问错误
  • MySQL内存使用率高且不释放问题排查与总结
  • mysql8 从C++源码角度看sql生成抽象语法树
  • 【DeepSeek】DeepSeek概述 | 本地部署deepseek
  • 【C++】多态原理剖析
  • 【Rust自学】20.4. 结语:Rust学习一阶段完成+附录
  • pytorch引用halcon写数据集
  • 让文物“活”起来,以3D数字化技术传承文物历史文化!
  • aarch64 Ubuntu20.04 安装docker
  • JAVA:CloseableHttpClient 进行 HTTP 请求的技术指南
  • Mac上搭建k8s环境——Minikube
  • 经典排序算法复习----C语言
  • 自动驾驶数据集三剑客:nuScenes、nuImages 与 nuPlan 的技术矩阵与生态协同
  • [LUA ERROR] bad light userdata pointer
  • 【Java八股】JVM
  • 集成学习(一):从理论到实战(附代码)
  • Netty:高性能网络应用框架的深度解析
  • 神经网络常见激活函数 3-ReLU函数(修正线性单元)
  • Android开发获取缓存,删除缓存
  • 如何通过PHP接入DeepSeek的API
  • 一种基于Leaflet.Legend的图例动态更新方法
  • Spring Boot: 使用 @Transactional 和 TransactionSynchronization 在事务提交后发送消息到 MQ
  • LQB(2)-python-枚举
  • MongoDB开发规范
  • 为什么DeepSeek服务器繁忙?
  • 律所录音证据归集工具:基于PyQt6与多线程的自动化音频管理解决方案