Zum Inhalt springen
GitTree
Fehlerbehebung

Ein Push wurde abgelehnt

Ein Push wird aus einem von drei Gründen abgelehnt, und GitTree gibt an, welcher. The remote refused …: Die Fernbedienung hat Commits, Ihr Zweig nicht. The remote declined the push: Ein Hook- oder Branch-Schutz sagte „Nein“, mit Angabe des Grundes. … moved: Bei einem erzwungenen Push mit Lease wurde festgestellt, dass die Fernbedienung nicht mehr dort ist, wo Sie sie zuletzt abgerufen haben. Daher wurde nichts ersetzt.

KostenlosAktualisiert

Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.

Auf dieser Seite
  1. Bevor Sie beginnen
  2. Wo es zu finden ist
  3. Schritte
  4. Erwartetes Ergebnis
  5. Wenn etwas schief geht
  6. Fragen
  7. Verwandt

Bevor Sie beginnen

  • Sie haben versucht zu pushen und GitTree hat eine Ablehnung angezeigt.

Wo es zu finden ist

  • Der Dialog GitTree wird nach dem Push angezeigt.
AktionmacOSWindows und Linux
Drücken⌘⇧UCtrl+Shift+U

Schritte

  1. Wenn die Fernbedienung neue Commits hat

    Wählen Sie Merge and Push oder Rebase and Push, um sie einzuladen und zu pushen, oder Fetch Only, um zuerst zu schauen.

  2. Als eine Regel es ablehnte

    Lesen Sie den Grund unter The remote declined the push. Wählen Sie für einen geschützten Zweig Push to a New Branch… und öffnen Sie eine Pull-Anfrage.

  3. Wenn der Mietvertrag nicht mehr gilt

    Rufen Sie ab, um zu sehen, was sich bewegt hat, überprüfen Sie es und entscheiden Sie dann erneut. GitTree erzwingt niemals Commits, die Sie nicht gesehen haben.

Erwartetes Ergebnis

Ihre Commits erreichen die Fernbedienung, ohne die anderer zu überschreiben.

Wenn etwas schief geht

„… hat keinen Upstream zum Einbringen; holen Sie zuerst seinen Upstream ab und setzen Sie ihn dann.“

Rufen Sie ab und legen Sie dann den Upstream des Zweigs fest (Verfolgung und Veröffentlichung).

Fragen

Wann sollte ich Push erzwingen?

Nur in Ihrem eigenen Zweig nach dem Umschreiben und mit der Lease GitTree verwendet. Siehe Push mit Lease erzwingen.