2016-04-15 5 views
0

Ich benutze das Webinterface von Github. Ich kann nicht auf die Befehlszeile zugreifen.Git Hub - Dieser Zweig ist 7 Commits hinter Master. Wie löst man das?

Ich habe Schwierigkeiten, meinen Zweig in Bezug auf Master-Zweig zu aktualisieren. Mein Unterzweig ist A und ich versuchte es zu aktualisieren, um den Zweig zu beherrschen.

Ich versuchte eine Pull-Anfrage, aber Dateien wurden nicht aktualisiert.

Kann mich jemand durch dieses führen?

+0

Wir benötigen möglicherweise ein wenig mehr Informationen: ist dies ein einzelnes Repository? Oder ist der Master-Zweig in einem anderen Repository als der Unterzweig? Und auf welche Weise haben Sie die Pull-Anfrage versucht? Vom Master zum Unterzweig? – Evert

+0

Es ist ein einzelnes Repository. Ich habe versucht, den Unterzweig zu ziehen. @Evert – Annabelle

+1

* Ich kann nicht auf die Befehlszeile zugreifen *: Warum? Github wird verwendet, um Git-Repositories zu hosten. Also solltest du git verwenden, um das Repo zu modifizieren. Verwenden Sie die Befehlszeile oder installieren Sie einen grafischen Git-Client. Sie können nichts tun, was Sie mit git tun würden, wenn Sie nur die github-Weboberfläche verwenden. –

Antwort

1

Sie sollten Ihre Entwicklungszweig A lokal in Master zusammenführen und dann (Master) zurück in Github schieben.

Die lokalen Schritte sind:

  1. Kasse master-Zweig

  2. Merge Unter Zweig A in Master

  3. Push-Master in Ursprung (Github)

Sie kann jeden dieser Schritte mit Ihrem bevorzugten GUI-Client durchführen, wenn Sie dies wünschen Verwenden Sie keine Befehlszeile

+0

Das OP gibt an, dass sie "nicht auf die Befehlszeile zugreifen können". Ich denke, was Sie hier vorschlagen, ist die Verwendung von Git-Befehle in der Befehlszeile? – Evert

+0

Nicht nur Befehlszeile, so habe ich die Befehle nicht geschrieben. Er könnte mit einigen GIT-GUI arbeiten – ItayB

+0

Ich habe keine Befehlszeile. Ich benutze die Github-Website. Keine GUIs. Es ist ein Wrack. @ItayB – Annabelle

Verwandte Themen