【Git】-- Git安装 & 卸载(ubuntu)

文章目录

  • [1. Git安装 & 卸载--ubuntu](#1. Git安装 & 卸载--ubuntu)

更多Git相关知识: Git专栏

1. Git安装 & 卸载--ubuntu

检查是否安装

命令:git --version.

已安装:

bash 复制代码
root@VM-0-3-ubuntu:~# git --version
git version 2.43.0

未安装:

bash 复制代码
oot@VM-0-3-ubuntu:~# git --version
-bash: /usr/bin/git: No such file or directory

1.1 安装

bash 复制代码
root@VM-0-3-ubuntu:~# sudo apt-get install git -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  eatmydata libeatmydata1 python3-json-pointer python3-jsonpatch python3-jsonschema python3-pyrsistent
Use 'sudo apt autoremove' to remove them.
Suggested packages:
  git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn
The following NEW packages will be installed:
  git
0 upgraded, 1 newly installed, 0 to remove and 301 not upgraded.
Need to get 3,680 kB of archives.
After this operation, 22.2 MB of additional disk space will be used.
Get:1 http://mirrors.tencentyun.com/ubuntu noble-updates/main amd64 git amd64 1:2.43.0-1ubuntu7.3 [3,680 kB]
Fetched 3,680 kB in 0s (44.9 MB/s)
Selecting previously unselected package git.
(Reading database ... 100948 files and directories currently installed.)
Preparing to unpack .../git_1%3a2.43.0-1ubuntu7.3_amd64.deb ...
Unpacking git (1:2.43.0-1ubuntu7.3) ...
Setting up git (1:2.43.0-1ubuntu7.3) ...
Scanning processes...                                                                                                                                        
Scanning linux images...                                                                                                                                     
Running kernel seems to be up-to-date.
No services need to be restarted.
No containers need to be restarted.
No user sessions are running outdated binaries.
No VM guests are running outdated hypervisor (qemu) binaries on this host.

root@VM-0-3-ubuntu:~# git --version
git version 2.43.0

1.2 卸载

bash 复制代码
root@VM-0-3-ubuntu:~# sudo apt-get remove git -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  eatmydata libeatmydata1 liberror-perl python3-json-pointer python3-jsonpatch python3-jsonschema python3-pyrsistent
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  git ubuntu-server
0 upgraded, 0 newly installed, 2 to remove and 301 not upgraded.
After this operation, 22.2 MB disk space will be freed.
(Reading database ... 101824 files and directories currently installed.)
Removing ubuntu-server (1.539) ...
Removing git (1:2.43.0-1ubuntu7.3) ...
相关推荐
艾莉丝努力练剑4 小时前
OpenCode AI 编程:Ubuntu 24.04 环境安装与使用指南
linux·服务器·网络·人工智能·tcp/ip·ubuntu
郡杰5 小时前
Git基础与开发平台搭建
git·后端
Tian_Hang6 小时前
Eclipse Ditto 的权限策略
java·服务器·前端·网络·ide·ubuntu·eclipse
利威尔·7 小时前
常用git命令
大数据·elasticsearch·搜索引擎
钟智强7 小时前
我警告了 329 天
git·php·wordpress·webshell
乐观的冷风9 小时前
我们需要将文件添加到暂存区才能提交,而移除文件后是无法添加到暂存区的,那么怎么移除一个文件让GIT不再将其纳入版本控制呢?上图中GIT已经给出了说明:
git
至乐活着9 小时前
ELK日志系统从零搭建到实战:Nginx日志采集与可视化全攻略
nginx·elk·elasticsearch·docker·日志系统
tjl521314_2110 小时前
Git SSH Host Key Verification Failed 问题排查与解决
运维·git·ssh
嘶哈哈哈12 小时前
[特殊字符] Git 协作指南
git
say_fall12 小时前
【Git 精品详解】企业规范:企业级开发模型、Git Flow、发版流程规范、Code Owner 制度、事故应急回滚
大数据·linux·服务器·git·学习·elasticsearch