是的,Git 本身最初就是由 Linus Torvalds(Linux 内核的创始人)为管理 Linux 内核代码而开发的,因此 Git 天然支持 Linux 系统,并且在 Linux 上的支持非常完善。
Git 在 Linux 上通常有以下几种安装方式:
不同 Linux 发行版可以通过自带的包管理器直接安装:
- Debian/Ubuntu:
bash
sudo apt update
sudo apt install git
- RHEL/CentOS/Fedora:
bash
sudo yum install git # RHEL/CentOS 7 或更早
sudo dnf install git # RHEL/CentOS 8+/Fedora
- Arch Linux:
bash
sudo pacman -S git
- openSUSE:
bash
sudo zypper install git
如果需要最新版本或自定义功能,可以从 Git 官网 下载源码编译:
# 安装依赖
sudo apt install make libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext
# 下载源码(以 2.40.0 为例)
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.40.0.tar.gz
tar -xzf git-2.40.0.tar.gz
cd git-2.40.0
# 编译安装
make prefix=/usr/local all
sudo make prefix=/usr/local install
bash
sudo snap install git
安装完成后,运行以下命令检查版本:
git --version
git-gui
/ gitk
(内置工具)GitKraken
、SmartGit
也提供 Linux 版本。sudo
。ppa:git-core/ppa
for Ubuntu)更新。如果有其他具体需求(如配置代理、SSH 密钥等),可以进一步说明!