文章目录
- [1. Git安装 & 卸载--ubuntu](#1. Git安装 & 卸载--ubuntu)
-
- 检查是否安装
- [1.1 安装](#1.1 安装)
- [1.2 卸载](#1.2 卸载)
更多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) ...