Für Entwickler, die Git für die Codeverwaltung verwenden, ist der Git-Klonvorgang sehr verbreitet. Durch den Klonvorgang können Entwickler den Code in einem Remote-Warehouse herunterladen, um ihn lokal zu entwickeln und zu ändern. Während des Git-Klonvorgangs ist ein Schlüssel zur Identitätsauthentifizierung erforderlich, um die Sicherheit des Vorgangs zu gewährleisten. In diesem Artikel wird erläutert, wie Sie einen Git-Klonschlüssel generieren und verwenden.
1. Generieren Sie einen Git-Klonschlüssel
Wenn Sie einen Git-Klonvorgang durchführen, müssen Sie zuerst ein Paar öffentlicher und privater Schlüssel generieren. Der private Schlüssel muss auf dem lokalen Computer platziert werden auf dem Remote-Warehouse-Server. Die spezifische Generierungsmethode ist wie folgt:
ssh-keygen -t rsa -C "your_email@example.com"
Hinweis: Sie müssen your_email@example.com ersetzen
mit Ihrer E-Mail-Adresse. your_email@example.com
替换为你的邮箱地址。
生成完成后,私钥默认存放于 ~/.ssh/id_rsa
,公钥则存放于 ~/.ssh/id_rsa.pub
。
二、使用 Git 克隆的密匙
在生成密匙后,需要对 git 进行配置,使其可以使用密匙进行身份认证。
git config --global user.name "Your Name" git config --global user.email "your_email@example.com"
注意:需要替换 Your Name
和 your_email@example.com
为你的名字和邮箱。
Settings
SSH and GPG keys
页面New SSH key
按钮id_rsa.pub
中的内容复制到 Key
一栏中Add SSH key
完成添加git clone git@github.com:your_username/your_repository.git
其中,your_username
替换为你的 GitHub 用户名,your_repository
~/.ssh/id_rsa
und der öffentliche Schlüssel in ~/.ssh/id_rsa.pub. 🎜🎜2. Verwenden Sie den Schlüssel des Git-Klons🎜🎜Nachdem Sie den Schlüssel generiert haben, müssen Sie Git so konfigurieren, dass es den Schlüssel zur Identitätsauthentifizierung verwenden kann. 🎜🎜🎜Öffnen Sie ein Terminal oder eine Befehlszeile und geben Sie die folgenden Befehle ein, um Ihren Git-Benutzernamen und Ihre E-Mail-Adresse festzulegen: 🎜🎜rrreee🎜Hinweis: Sie müssen <code>Ihr Name
und Ihre_E-Mail-Adresse@example.com ersetzen
für Ihren Namen und Ihre E-Mail-Adresse. 🎜Einstellungen
🎜🎜Geben Sie das ein Seite SSH- und GPG-Schlüssel
🎜🎜Klicken Sie auf die Schaltfläche Neuer SSH-Schlüssel
🎜🎜Geben Sie einen benutzerdefinierten Titel ein (um verschiedene Schlüssel zu unterscheiden) und kopieren Sie den Inhalt von id_rsa.pub
zur Spalte Schlüssel
🎜🎜Klicken Sie auf SSH-Schlüssel hinzufügen
, um das Hinzufügen abzuschließen🎜your_username
durch Ihren GitHub-Benutzernamen und your_repository
durch den Namen des Repositorys, das Sie klonen möchten . 🎜🎜Kurz gesagt, die Verwendung von Schlüsseln ist beim Durchführen von Git-Klonvorgängen unverzichtbar. Eine effiziente und sichere Codeverwaltung kann erreicht werden, indem ein Paar öffentlicher und privater Schlüssel generiert und der öffentliche Schlüssel zum Remote-Warehouse-Server hinzugefügt wird. 🎜Das obige ist der detaillierte Inhalt vonSo erhalten Sie den Schlüssel zum Git-Klonen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!