Heim > Artikel > Entwicklungswerkzeuge > So legen Sie den Schlüssel in Git fest
Git ist ein beliebtes Tool zur Versionskontrolle, das Programmierern hilft, Codeänderungen besser zu verwalten. In Git kann Ihnen die Schlüsseleinstellung dabei helfen, Code bequem zu pushen und zu ziehen. In diesem Artikel erfahren Sie, wie Sie den Git-Schlüssel festlegen.
Was ist Git Key?
Git Key ist eine Methode zur Autorisierung in Git. Es ermöglicht Ihnen den Zugriff auf GitHub oder andere Git-Repositorys, ohne einen Benutzernamen und ein Passwort einzugeben. Wenn Sie häufig Code aus einem Git-Repository abrufen oder übertragen, wird die Einrichtung eines Git-Schlüssels Ihre Arbeit einfacher und effizienter machen.
So funktioniert Git Key
Git Key ist eine Authentifizierungsmethode mit öffentlichem und privatem Schlüssel. Wenn wir Git verwenden, müssen wir zuerst ein Paar öffentlicher und privater Schlüssel generieren. Der öffentliche Schlüssel kann öffentlich gemacht und zur externen Autorisierung verwendet werden, während der private Schlüssel sicher aufbewahrt und nur für Sie sichtbar sein muss.
Wenn Sie eine Push- oder Pull-Anfrage an ein Git-Repository initiieren, sendet Git eine Zufallszahlen-Challenge an Ihren Computer. Ihr Computer verwendet den privaten Schlüssel, um die Challenge zu signieren, und sendet ihn dann zurück an das Git-Repository. Das Git-Repository verwendet dann Ihren öffentlichen Schlüssel, um die Legitimität der Signatur zu überprüfen. Wenn die Überprüfung erfolgreich ist, beweist es, dass Ihr privater Schlüssel gültig ist und die Authentifizierung bestehen kann.
Generieren Sie einen neuen Git-Schlüssel
Lassen Sie uns nun vorstellen, wie Sie einen neuen Git-Schlüssel generieren. Im Folgenden sind die detaillierten Schritte aufgeführt:
Schritt 1: Öffnen Sie Git Bash
Drücken Sie unter Windows Win + R und geben Sie cmd ein, um das DOS-Befehlsfenster aufzurufen. Geben Sie git in das Befehlsfenster ein. Wenn das System „no git“ anzeigt, bedeutet dies, dass git nicht installiert ist. Die Schritte zur Installation von Git werden hier nicht beschrieben.
Wenn Sie Git Bash ausführen, müssen Sie den folgenden Befehl eingeben, um die öffentlichen und privaten Schlüssel zu generieren:
ssh-keygen -t rsa -b 4096 -C "youremail@example.com"
where "youremail@example. com“ Es handelt sich um Ihre E-Mail-Adresse. Sie können diese während des Generierungsprozesses frei festlegen.
Schritt 2: Speicherort auswählen
Als nächstes werden Sie aufgefordert, den Speicherort für den SSH-Schlüssel auszuwählen. Hier können Sie direkt die Eingabetaste drücken und den Standardspeicherort verwenden.
Wenn Sie den Speicherort selbst festlegen möchten, können Sie in diesem Schritt den Speicherpfad manuell eingeben.
Schritt 3: Erstellen Sie ein Passwort
Nachdem Sie die öffentlichen und privaten Schlüssel erstellt haben, müssen Sie auch ein Passwort erstellen, oder Sie können es überspringen, ohne ein Passwort festzulegen.
Wenn Sie sich für die Erstellung eines Passworts entscheiden, müssen Sie es zur Bestätigung wiederholt eingeben. Passwörter können Ihren Git-Schlüssel sicherer machen und verhindern, dass jemand Ihren privaten Schlüssel verwendet, um das Code-Repository ohne Erlaubnis zu betreiben.
Schritt 4: Den öffentlichen Schlüssel zum Git-Repository hinzufügen
Nachdem Sie den öffentlichen und den privaten Schlüssel generiert haben, müssen Sie den öffentlichen Schlüssel zu Github oder einem anderen Git-Repository hinzufügen.
Der Vorgang zum Hinzufügen eines öffentlichen Schlüssels ist jedes Mal anders. Bitte überprüfen Sie das Lager für Einzelheiten. So fügen Sie beispielsweise einen öffentlichen Schlüssel in Github hinzu:
Öffnen Sie Github, klicken Sie auf Einstellungen –>
Fügen Sie einfach den kopierten öffentlichen Schlüssel hinzu. An diesem Punkt können Sie Git-Vorgänge ausführen, ohne Ihr Konto und Ihr Passwort einzugeben.
Zusammenfassung
In diesem Artikel erfahren Sie, wie Sie den Schlüssel in Git festlegen und warum der Schlüssel so wichtig ist. Ob in einem persönlichen Projekt oder in einem kollaborativen Team, Key kann die Sicherheit Ihres Codes effektiv schützen und Git-Vorgänge bequem und schnell ausführen.
Das obige ist der detaillierte Inhalt vonSo legen Sie den Schlüssel in Git fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!