【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助手-通义千问

相关推荐
Flynt19 小时前
Claude Code 103 秒删掉 4.8 万个文件之后,我把自己的仓库"删"了一遍:git 能救的比你想的少
git·ai编程·claude
csdn2015_21 小时前
git 可以修改已经push上去的commit说明吗
git
MinggeQingchun2 天前
Git - 令牌登录
git
xhy_07072 天前
Git 合并冲突怎么解决?用 AI 处理冲突的流程、Prompt 和 4 个易错点
人工智能·git·安全·prompt·ai编程·代码复审
Zhou1411362 天前
Git_02_GitLab协作与CI_CD
git·ci/cd·gitlab
Zhou1411362 天前
Git_03_GitFlow分支工作流
git
Flynt2 天前
把 bug tracker 塞进 git 仓库,同步和冲突怎么解决?我把 git-bug 拆开实测了一遍
分布式·git·开源
louisgeek3 天前
Git submodule 子模块
git
imDwAaY3 天前
6篇文章讲清楚Git:Git 实用技巧:暂存现场、挑选提交与定位 Bug (5/6)
git·后端