ホームページ > 開発ツール > Git > centosにgithubをインストールする方法

centosにgithubをインストールする方法

PHPz
リリース: 2023-04-26 10:04:34
オリジナル
856 人が閲覧しました

CentOS は、サーバーおよびデスクトップ環境で使用される一般的な Linux オペレーティング システムです。 Github は現在、最も人気のあるコード ホスティング プラットフォームの 1 つであり、多くの開発者がコードを共有および管理しています。この記事では、ローカル環境の GitHub リポジトリにアクセスできるように、CentOS に Git と GitHub Desktop をインストールする方法を説明します。

1. Git をインストールします

  1. まず、CentOS システムを更新します:

sudo yum update

  1. 次のコマンドを実行します。 Git をインストールするコマンド:

sudo yum install git

  1. インストールが完了したら、次のコマンドを使用して Git のバージョン情報を確認します。
  2. git --version

出力されたバージョン番号が表示されれば、Git は正常にインストールされています。
  1. 2. GitHub Desktop のインストール

GitHub Desktop は、GitHub が提供する公式デスクトップ アプリケーションであり、管理と送信を容易にするシンプルで使いやすいユーザー インターフェイスを提供します。ローカルでコードを作成します。

GitHub Desktop の公式 Web サイト (https://desktop.github.com/) にアクセスし、最新バージョンをダウンロードします。
  1. ダウンロードが完了したら、ダウンロード ファイルを見つけてダブルクリックして開き、インストールします。プロンプトに従ってください。
  2. 3. SSH キーのインストールと構成

ローカル環境を GitHub リポジトリに接続するには、SSH キーを構成する必要があります。これは、パスワードを入力せずに GitHub と対話できるようにする暗号化された認証方法です。

#ターミナル ウィンドウを開き、次のコマンドを入力して既存のキーがすでに存在するかどうかを確認します:

  1. cd ~/.ssh
  2. ls


すでに ssh キーをお持ちの場合は、次のパスにあります (ファイル名は id_rsa.pub)。 SSH キーがない場合は、次の手順で生成します。

    新しいキーを生成する必要があると仮定して、次のコマンドを使用します:
  1. ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

新しいキーのパスワードを入力するよう求められます (空白のままでも可)。次に、次のメッセージが表示されます。

  1. Generating public/private rsa key par.
  2. Enter file in where to save the key (/home/you/.ssh/id_rsa): [ Enter を押してください]
Enter passphrase (passphrase がない場合は空です): [パスフレーズを入力してください]

同じパスフレーズをもう一度入力してください: [パスフレーズをもう一度入力してください]


これで、公開キーは以下に保存されますパス:

  1. ~/.ssh/id_rsa.pub

エディタを使用して id_rsa.pub ファイルを開き、SSH キーを「SSH および GPG キー」にコピーします。 " セクション。こうすることで、GitHub リポジトリに無料でアクセスできます。

  1. 4. 設定が成功したことを確認します

ターミナルを開き、次のコマンドを入力して SSH 接続をテストします:

  1. ssh -T git @github.com

次の出力が表示されたら、接続は成功しています:

  1. Hi username! 認証に成功しましたが、GitHub は認証されませんでした。
この時点で、CentOS システムに Git と GitHub Desktop が正常にインストールされ、GitHub リポジトリに接続するための SSH キーが構成されました。これで、ローカル環境で GitHub にアクセスし、コードを管理およびコミットできるようになりました。

以上がcentosにgithubをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート