Frage

Ich bin derzeit eine Github-Repository mit einem einzigen Zweig mit der Basis eines Master-Zweig eines anderen Repository. Der Github Zweig ist ein Backup meiner Arbeit, und bedeutete definitiv nicht für das Ziehen, und als solche bin ich bequem mit seiner Geschichte umzuschreiben, wenn sie aus dem Master-Repository Rebasing.

Mein Problem ist, dass ich eine saubere Geschichte will, und wenn Geschichte auseinander Ich kann das nicht tun. Dies passiert, wenn ich einen Stoß (anfängliche Arbeit) + rebase tun -. Der zweite Druck abgelehnt wird

Ich habe versucht, den Zweig zu löschen und dann schieben, aber dies hat die unangenehme Nebenwirkung eines Tropfens Erstellen des Repo tun, die langsam ist.

Wie soll ich mich wenden, dieses Problem?

War es hilfreich?

Lösung

git-push kann Option -f oder --force akzeptieren, ihm zu sagen, die Push zu zwingen, den Remote-ref (Zweig) auf dem lokalen Wert zu aktualisieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top