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

推薦する

製品プロモーションのためのマーケティングプラン(製品マーケティングプランとアイデア)

製品マーケティング計画とアイデアShilaike ショートビデオマトリックスシステムを通じて、マルチ...

DigiCert の EV SSL 証明書をインストールするのに適した Web サイトはどれですか?

DigiCet は世界的に有名なデジタル証明書プロバイダーです。同社が発行する SSL 証明書は、す...

製品運用とコンテンツ運用(ようやくTob SaaSの製品運用体系をわかりやすく説明してくれた人がいた)

ついに誰かがTob SaaS製品の運用システムをわかりやすく説明しました製品運用システムは、製品の機...

ソーシャルプライベートドメイントラフィック(3段階を通して、ソーシャルプライベートドメイントラフィックの運用方法のポイントを明確に理解できます)

3つの段階を通して、ソーシャルプライベートドメイントラフィックの運用方法の要点を明確に理解できます...

データ操作をうまく行う方法 (データ ウィービング: エンタープライズ操作の新たな次元の構築)

データウィービング: 企業運営の新たな次元の構築デジタル時代において、データは企業にとって重要な資産...

Hostinger メールアカウント移行チュートリアル

Hostinge に精通しているユーザーは、同社が安価な米国の仮想ホスティング製品だけでなく、電子メ...

情報フロー広告代理店になる方法(インターネット広告代理店、WeChat Moments広告代理店、情報フロー広告代理店になる方法)

インターネット広告代理店になるには? WeChat Momentsの広告代理店になるには?情報フロー...

ダイニングエリアのブランド計画(魅力的なレストランの店頭をデザインする方法 | Hua Wanli Restaurant Design)

魅力的なレストランのドアをデザインする方法 |華万里レストランデザイン良いドアヘッドは 24 時間広...

どの年間ブランドマーケティング会社が最高か(2023 年年間ブランドレビュー)

2023年ブランドオブザイヤーレビューファーウェイ米国の制裁により低迷期を迎えていたファーウェイは...

ARブランドマーケティング(なぜARをマーケティングに活用する人が専門家なのか?)

なぜ、マーケティングに AR を使用する勇気のある人は皆専門家だと言われるのでしょうか?著者: サン...

フィード広告プロモーションプラン(Google ショッピング広告フィード作成の超詳細ガイド(パート 1))

Google ショッピング フィードを作成するための超詳細なガイド (パート 1) Google ...

ビッグデータ運用(運命の「ビッグデータ」も同じ運用モードです)

運命の「ビッグデータ」は同じ動作モードを持っている文/リン・シーあなたにお金を貸して返さない人は、病...

お茶のブランド企画(成功するお茶のブランドを作る方法はこの記事を読めば十分です)

成功するお茶ブランドの作り方はこの記事を読むだけで十分ですこの記事を読む前に、 「フォロー」をクリッ...

店舗運営にはどのような側面が含まれますか? (店舗運営管理:店長である方も、店長を目指す方も、知っておきたい10のこと)

店舗運営管理: 店舗マネージャーであっても、店舗マネージャーになりたい人であっても、次の10のことを...

コンテンツトラフィックオペレーション(コンテンツがトラフィックである今日の世界で、良い記事を書くには?)

コンテンツがトラフィックに等しい今日の世界で、良い記事を書くにはどうすればよいでしょうか? (この記...