Git は、プログラマがコード変更をより適切に管理できるようにする人気のバージョン管理ツールです。 Git ではキーを設定するとコードのプッシュやプルを簡単に行うことができますので、この記事では Git のキーの設定方法を紹介します。
Git キーとは何ですか?
Git Key は、Git での認証に使用されるメソッドです。これにより、ユーザー名とパスワードを入力せずに GitHub または他の Git リポジトリにアクセスできるようになります。 Git リポジトリからコードを頻繁にプルまたはプッシュする場合は、Git キーを設定すると作業が簡単かつ効率的になります。
Git Key の仕組み
Git Key は公開鍵と秘密鍵の認証方法であり、Git を使用する場合は、最初に公開鍵と秘密鍵のペアを生成する必要があります。公開キーは公開して外部認証に使用できますが、秘密キーは安全に保管し、ユーザーのみが閲覧できるようにする必要があります。
Git リポジトリへのプッシュまたはプル リクエストを開始すると、Git は乱数チャレンジをコンピュータに送信します。コンピュータは秘密キーを使用してチャレンジに署名し、それを Git リポジトリに送り返します。次に、Git リポジトリは公開キーを使用して署名の正当性を検証し、検証に合格すると、秘密キーが有効であり、認証に合格できることが証明されます。
新しい Git キーの生成
次に、新しい Git キーを生成する方法を説明します。詳細な手順は次のとおりです。
ステップ 1: Git Bash を開く
Windows システムで、Win R を押し、「cmd」と入力して DOS コマンド ウィンドウに入ります。コマンド ウィンドウに「git」と入力します。システムから「no git」というプロンプトが表示される場合は、git がインストールされていないことを意味します。 git をインストールする手順はここでは説明しません。
Git Bash を実行するときは、次のコマンドを入力して公開キーと秘密キーを生成する必要があります:
ssh-keygen -t rsa -b 4096 -C "youremail@example.com"
ここで、「youremail@example.com」はメール アドレスで、生成プロセス中に自由に設定できます。
ステップ 2: 保存場所の選択
次に、ssh キーの保存場所を選択するように求められます。ここでは Enter キーを押してデフォルトの場所を使用します。
保存場所を自分で指定したい場合は、この手順で保存パスを手動で入力できます。
ステップ 3: パスワードを作成する
公開キーと秘密キーを作成した後、パスワードを作成する必要があります。または、パスワードを設定せずにスキップすることもできます。
パスワードを作成することを選択した場合は、確認のためにパスワードを繰り返し入力する必要があります。パスワードを使用すると、Git キーの安全性が高まり、誰かが秘密キーを使用して許可なくコード リポジトリを操作するのを防ぐことができます。
ステップ 4: Git リポジトリに公開キーを追加する
公開キーと秘密キーを生成した後、公開キーを Github または他の Git リポジトリに追加する必要があります。
公開キーを追加する操作は毎回異なります。詳細についてはウェアハウスを確認してください。たとえば、Github に公開キーを追加する方法は次のとおりです:
Github を開き、[設定] -> [SSH および GPG キー] -> [新しい SSH キー] をクリックします。
コピーした公開キーを追加するだけです。この時点で、アカウントとパスワードを入力せずに Git 操作を実行できます。
概要
この記事では、Git でキーを設定する方法と、キーが非常に重要である理由を紹介します。個人プロジェクトでも共同チームでも、Key はコードのセキュリティを効果的に保護し、Git 操作を便利かつ迅速に実行できます。
以上がgitでキーを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。