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 ウェブサイトの実行を高速化する方法

推薦する

一般的な MySQL データベース エラーの種類と解決策

通常、アメリカのホスト、特に Linux オペレーティング システムを使用するホストを使用する場合、...

越境EC運営データ表(頭歌が使用するAmazonの精緻運営表の共有)

Tou Ge の個人的 Amazon 精錬操作表共有現在 Amazon で働いている人なら、Ama...

コンテンツ運用指標(電子商取引運用のコア指標を理解するための4つの公式)

電子商取引業務のコア指標を理解するための 4 つの公式今日は、eコマース業務のための4つのデータ計算...

小売データ運用(小売業務はどのようにしてサプライチェーン管理を実現するのか?)

小売業はどのようにしてサプライチェーン管理を実現するのでしょうか?サプライ チェーン管理は、調達、在...

コンテンツ運用業務とは(エンタープライズオンライン学習プラットフォーム|コンテンツ運用のワークフローと手法の紹介)

企業向けオンライン学習プラットフォーム|コンテンツ運用のワークフローと手法の紹介企業向けオンライン...

二十四節気ブランドマーケティング(収益は500%増加、売上は9倍以上増加!冬の「季節」には大きなビジネスチャンスが潜んでいます!)

収益は500%増加し、売上は9倍以上増加しました!冬の「季節」には大きなビジネスチャンスが潜んでいま...

ビジネスデータの確認(携帯電話を使ってビジネス収入や食品売上を確認する方法)

携帯電話で事業収入や食品売上を確認する方法レストランのオーナーにとって、最大の関心事は利益であり、利...

ブランド マーケティングの計画 (ブランド マーケティングの実践方法を教える 4 つの「鍵」)

ブランドマーケティングのやり方を教えてくれる4つの「鍵」ネットセレブのお店が次々と廃業している。 「...

ブランドマーケティングとプロモーション(ブランドマーケティングを成功させるには?企業の口コミマーケティングとプロモーションの秘密を明かす)

ブランドをうまくマーケティングするにはどうすればいいでしょうか?企業の口コミマーケティングを推進する...

伝説のプロモーション方法(エリミネーションゲームはどれくらい儲かるのか?)

エリミネーションゲームはどれくらい利益が出るのでしょうか?この記事はWeChat公式アカウント「 X...

WordPress ウェブサイトで白い画面が表示される理由と解決策

WodPess ウェブサイトの白い画面は、エラー メッセージが表示されず、WodPess ダッシュボ...

運用管理データプラットフォーム(Logeasy セキュリティ運用・状況認識ビッグデータ分析プラットフォーム)

Logeasy セキュリティ運用と状況認識ビッグデータ分析プラットフォームLogeasy製品この製...

マルチドメインSSL証明書にバインドされたドメイン名を入力する方法

通常、Web サイトで使用される SSL 証明書はドメイン名にバインドされる必要があるため、証明書を...

Fedora Linux に .NET 7 をインストールするにはどうすればいいですか? Fedora Linux に .NET 7 をインストールするチュートリアル

.NET は、さまざまな種類のアプリケーションを構築するための、無料のクロスプラットフォームのオープ...