CentOS で Git ソース コードをコンパイルする

Git は、小規模なプロジェクトから非常に大規模なプロジェクトまで、すべてを迅速かつ効率的に処理できるように設計された、無料のオープン ソースの分散型バージョン管理システムです。

Gitは習得が容易でフットプリントが小さく、パフォーマンスが非常に高速ですSubversion、CVS、Perforce、ClearCase などのSCMツールよりも優れています。安価なローカル ブランチ、便利なステージング エリア複数のワークフローなどの機能を備えています

Centos7 の自動 git バージョンは 1.8 で比較的古いため、新しいバージョンをインストールする必要があります。

画像-20221126174619430

(1)公式サイトにgitの最新ソースコードをダウンロードし、サーバーに解凍する

cd /usr/local
yum install wget
wget https://github.com/git/git/archive/refs/tags/v2.34.1.zip
unzip v2.34.1.zip

(2) ソースコードのコンパイル

# 安装编译依赖
yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

# 编译源码
cd git-2.34.1

# make 编译; all是 makefile 的编译目标, 一般是第一个编译目标
make prefix=/usr/local/git all

# make install
make prefix=/usr/local/git install

# 删除无用
rm -rf git-2.34.1
rm -rf v2.34.1.zip

(3) グローバル環境変数の設定

# 配置环境变量
vim /etc/profile

# 最后一行的添加
export PATH=$PATH:/usr/local/git/bin

# 刷新
source /etc/profile

# 查看git
git --version

img_3.png

この記事はもともと " Chengge ブログ"によって作成され、CC 4.0 BY-SA 著作権契約に従います. 転載するには、元のソース リンクとこのステートメントを添付してください.
元のリンク: CentOS で Git ソース コードをコンパイルする

おすすめ

転載: blog.csdn.net/Rakers1024/article/details/128054811