Git は、小規模なプロジェクトから非常に大規模なプロジェクトまで、すべてを迅速かつ効率的に処理できるように設計された、無料のオープン ソースの分散型バージョン管理システムです。
Gitは習得が容易で、フットプリントが小さく、パフォーマンスが非常に高速です。Subversion、CVS、Perforce、ClearCase などのSCMツールよりも優れています。安価なローカル ブランチ、便利なステージング エリア、複数のワークフローなどの機能を備えています。
Centos7 の自動 git バージョンは 1.8 で比較的古いため、新しいバージョンをインストールする必要があります。
(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
この記事はもともと " Chengge ブログ"によって作成され、CC 4.0 BY-SA 著作権契約に従います. 転載するには、元のソース リンクとこのステートメントを添付してください.
元のリンク: CentOS で Git ソース コードをコンパイルする