Schieben Sie die Zweige zu Git
Habe ich ein lokales repository an dem ich arbeite und dessen remote ist gehostet bei GitHub. Ich habe vor kurzem eine Filiale und begann an ihm zu arbeiten, so dass mehrere commits und möchten jetzt schieben Sie den Zweig auf GitHub und in der Lage sein, um Sie ziehen zu einem anderen geklonten repository.
Was muss getan werden, um dies zu erreichen?
Wenn dies nicht möglich ist, mit GitHub, würde ich gerne wissen, wie es in der Regel.
- Mehr info über workflow an: stackoverflow.com/a/9204499/631619
- nicht den aufschlussreichen Titel für eine Frage, ugh
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ersatz für
<local-branch-name>
und<remote-branch-name>
. Sie können gleich sein oder unterschiedlich, wie Sie es wünschen.git pull
als gut.Als Sie die Fernbedienungen schon, der Befehl ist nur
auf dem ersten push.
Danach, mit
git push origin
schieben würde alle äste mit dem passenden Namen auf der Fernbedienung.Stellen Sie sicher, dass Ihre remote-URL ist die Verwendung von SSH-syntax und nicht nur Git-Protokoll-syntax. Wenn Sie laufen,
die URL gedruckt Aussehen,
Müssen Sie die URL auch so Aussehen, wenn Sie wollen in der Lage sein zu pushen. Wenn Sie nur eine öffentliche Benutzer (ohne Schreibzugriff) die URL Aussehen wird,
Wenn dir aussieht, wie die letzteren, dann können Sie manuell Bearbeiten Sie in Ihrem Vorhaben
.git/config
Datei.wenn Sie brauchen, um pull-in jeder Filiale-code von Remote zu lokal
während, wenn Sie müssen Sie drücken Sie code zu Ihrer Filiale
müssen Sie prüfen, ist Ihr code erfolgreich sparen
Sie können überprüfen, durch
als
nach diesem machen, verpflichten, die auf Ihren Zweig
als(Letzte)
schieben Sie Ihren code zu Ihrer Filiale von: