Bei der push-in github, warum git nicht mich bitten, geben Sie username und Passwort?

Diese vielleicht dumme Frage. Aber ich konnte nichts finden über die Suche. Vielleicht ist dies eine dumme Frage.

Ich gespeichert habe meine codes bei github.

2 Stunden, ich will update my-codes im repository, aber meine lokale nicht haben, dass code. Also ich geklont, modifizierte codes, und schob ihn. In dieser Zeit, der git-Eingabeaufforderung, geben Sie den Benutzernamen github und Passwort. Ich eingegeben und den code aktualisiert.

Danach lese ich meine codes im "ANDERE" - repository. Und ich fand etwas zu ändern brauchte, auch. Also ich geklonte repository auf meinem lokalen computer, modifizierte codes, und schob ihn.

Aber... zu dieser Zeit git keine Aufforderung zur Eingabe von Benutzer name und Passwort von github.

Nicht wahr? Ist dies bedeuten, dass jeder geklonte meine codes bei github könnte auch push auf mein github-repository? Dies ist eine sehr gefährliche situation, ist es nicht?

Also getestet habe ich mit dem erstellen von neuen repository bei github. Ich geklont dieses neue repository auf meinem lokalen, einige ändern, und schob ihn. Aber git nicht aufgefordert, Nachricht zu geben Benutzernamen und Kennwort zu.

So, meine Frage ist,

  1. Nicht das erste drücken speichern github login-Daten in meinem lokalen computer, und verwenden Sie es nach der anderen schieben? Dann, wo ist es?
  2. Was ist das github-repository ist die standardmäßige Sicherheitseinstellung? Ich wusste nicht, registrieren Sie einen SSH-Schlüssel dieses lokalen computer zu github-account. Es scheint irrational zu jeder push auf mein repository mit dem master-Zweig, ohne jede Anforderung der Authentifizierung.

Unten ist meine Befehle, wenn dabei die oben genannten arbeiten.

$git init
$git clone https://github.com/[user name]/[repository name].git
<some change>
$git add *
$git commit -m "change"
$git remote add origin https://github.com/[user name]/[repository name].git
$git push origin master

Informationen Hinzugefügt.
Für mehr details, ich gefangen meinem github Einstellung Seiten.

Bei der push-in github, warum git nicht mich bitten, geben Sie username und Passwort?

Bei der push-in github, warum git nicht mich bitten, geben Sie username und Passwort?

Bei der push-in github, warum git nicht mich bitten, geben Sie username und Passwort?

InformationsquelleAutor casamia | 2015-08-03

Schreibe einen Kommentar