CentOS に Git をインストールする方法 CentOS での Git インストール チュートリアル

CentOS に Git をインストールする方法 CentOS での Git インストール チュートリアル

Git はオープンソースの分散バージョン管理システムであるだけでなく、ユーザーがさまざまなプロジェクトを効率的に処理するのに役立つコンテンツ管理システムでもあります。これは、CVS や Subesion などの一般的に使用されているバージョン管理ツールとは異なります。分散バージョン ライブラリ アプローチを採用しており、サーバー側のソフトウェア サポートは必要ありません。この記事では、CentOS システムに Git をインストールする方法を紹介します。

動作環境: RAKsmt US サーバー、CentOS 7 システム。

デフォルトの yum ソースの git バージョンを表示する

# インストール

yum インストール -y git

# バージョンを確認する

git の進化

コンパイルして最新バージョンをインストールする方法:

最新バージョンのソースコードをダウンロードする

yum インストール -y wget

wget -O /tmp/git-2.2.0.t.gz https://mios.edge.kenel.og/pub/softwe/scm/git/git-2.2.0.t.gz

2. 解凍してコンパイルする

# コンパイル依存関係をインストールする

yum インストール -y cul-deel expt-deel gettext-deel openssl-deel zlib-deel gcc pel-ExtUtils-MkeMke

# 解凍

t -zxf /tmp/git-2.2.0.t.gz -C /tmp/cd /tmp/git-2.2.0# 関連する依存関係を確認し、インストール パスを設定します。/configue Rpefix=/us/locl/git

# コンパイルしてインストール

mke ∓∓ mke インストール

3. グローバル環境変数を設定する

# 既存のgitを削除する

ヤムエモエギット

# 環境変数を設定する

/etc/pofile で

#ファイルの最後に次の段落を記述します

# GIT_HOMEGIT_HOME=/us/locl/gitexpot PATH=$PATH:$GIT_HOME/bin

# リフレッシュ

ソース /etc/pofile

# git バージョンを確認 [oot@iZm5e2yjiclsttyloeuZ git-2.9.5]# git Resion

git リリース 2.9.5

Git と SVN の比較:

1. Git は分散型ですが、SVN は分散型ではありません。これが Git と、SVN、CVS などの他の非分散型バージョン管理システムとの根本的な違いです。

2. Git はコンテンツをメタデータとして保存しますが、SVN はコンテンツをファイルとして保存します。すべてのリソース制御システムでは、ファイルのメタデータを .sn、.cs などのフォルダーに隠します。

3. Git ブランチは SVN ブランチとは異なります: SVN ではブランチは特別なものではありません。実際、ブランチはバージョン ライブラリ内の別のディレクトリにすぎません。

4. Git にはグローバル バージョン番号がありませんが、SVN にはあります。これは、SVN と比較して Git に欠けている最大の機能です。

5. Git のコンテンツ整合性は SVN よりも優れています。Git のコンテンツ ストレージでは SHA ハッシュ アルゴリズムが使用されます。これにより、コード コンテンツの整合性が確保され、ディスク障害やネットワークの問題が発生した場合でもリポジトリへのダメージが軽減されます。

<<:  Baota Panel が MySQL をインストールできない問題を解決するにはどうすればよいですか?

>>:  Joomla ウェブサイトの実行を高速化する方法

推薦する

Joomla チュートリアル: モジュールの追加と変更方法

Jooml は、Linux や Windows などのさまざまなプラットフォームで実行できる世界的に...

ビッグデータ マーケティング データ (マーケティングとセールスにおけるビッグデータの上位 10 のアプリケーション)

マーケティングとセールスにおけるビッグデータの応用トップ 10ビッグデータダイジェスト、転載条件につ...

Shopyy の課金モデルは何ですか? Shopyyの異なるバージョンの料金の比較

ShopyyはSAASモデルに基づいた越境電子商取引の自社構築ウェブサイトプラットフォームであり、オ...

ShopifyバックエンドでPayPal支払いを有効にする方法は?

プラットフォーム上でストアを開設するユーザーは、PyPlがショッピファイデフォルトの支払いプロバイダ...

1688 プロモーション プラン (1688 有料プロモーション コア マーチャント成長プラン)

1688 有料プロモーションコアマーチャント成長計画1688 の有料プロモーション運営における中核...

滴滴出行:12月31日の夕方ピークを16時20分まで繰り上げ、ドライバーに感謝の気持ちを込めて補助金も支給

年末になり、新年の雰囲気もどんどん強くなってきています。年末休暇、バケーションパッケージ、元旦旅行な...

パッシブかつ正確な排水(豆板パッシブ排水を通じて何万人もの宝馬ファンを正確に引き付ける方法)

Doubanでの受動的なトラフィック転換を通じて、Baomaの何万人ものファンを引き付ける方法多く...

ビジネス分析には何が含まれますか (ビジネス分析の基本: 年間分析レポート テンプレート)

ビジネス分析に必須: 年次分析レポート テンプレート年末が近づくと、多くの企業が年次分析レポートの作...

オフライン操作作業内容(オフラインコース丨オペレーター、自分で運転するには?)

オフラインコース丨オペレーター、自分で運転するにはどうすればいいですか?私はオフラインオペレーショ...

5118ビッグデータプラットフォームの機能紹介

ビッグデータ時代の到来により、企業はますます複雑化する市場競争と変化に直面し、膨大な量のデータを正確...

WordPress メニューナビゲーション設定グラフィックチュートリアル

WodPess は米国サーバーを使用するウェブマスターが使用していると思われますが、初心者にとっては...