Diese Frage bezieht sich auf mein Problem beim Verständnis von Rebase, Branch and Merge und auf das Problem
Wie können Sie sich auf Ihr Github-Konto festlegen, wenn Sie einen teamMate in Ihrer Remote-Liste haben?
Ich fand heraus, dass andere Menschen das gleiche Problem hatten. Das Problem scheint mit /etc/xinet.d/ zu zusammenhängen.
Problem: Ich kann meine lokale Niederlassung nicht zu meiner Hauptniederlassung in Github verschieben
ich renne
git push origin master
Ich bekomme
fatal: 'origin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Die Fehlermeldung deutet darauf hin, dass sich der Zweig 'Ursprung' nicht in meinem lokalen Git-Repository befindet. Auf diese Weise beendet Git die Verbindung zu Github.
Das ist seltsam, da ich den Zweig 'Ursprung' nicht entfernt habe.
Mein Git-Baum ist
dev
* master
ticgit
remotes/Math/Math
remotes/Math/master
remotes/origin/master
remotes/Masi/master
Wie können Sie Ihre lokale Niederlassung nach Github verschieben , während Sie eine teamMate-Niederlassung in Ihrem lokalen Git haben?
Die Antwort von VonC löst das Hauptproblem. Ich habe meinen SSH-Schlüsseln ein Passwort gegeben.
ich renne
$git push github master
Ich bekomme
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Es scheint, dass ich die Passphrase für Git irgendwie geben muss.
Wie können Sie Github dazu bringen, nach Ihrer Passphrase zu fragen, anstatt sich auf den SSH-Schlüssel zu verlassen?