2017-07-12 2 views
1

Ich habe versehentlich Code von einem Git-Repository zu einem anderen Git-Repository-Adresse geschoben. Jetzt möchte ich den Push rückgängig machen. Ich habe versucht, den Remote-Zweig zu löschen, der neu erstellt wurde, aber die Commits werden in SourceTree angezeigt. Gibt es eine Möglichkeit, in den Ausgangszustand zurückzukehren.Versehentlich gedrückter Code von einem Git Repository zu einem anderen Git Repository Adresse

+0

Ich denke, Sie (oder ein Admin) müssen Müll sammeln alle diese Commits. Obwohl Sie diese Remote-Zweigstelle gelöscht haben, ist meine Vermutung, dass ihre Commits immer noch im Reflog gefunden werden können. –

+0

@TimBiegeleisen Ich möchte nicht zu einem bestimmten Commit zurückkehren. Stattdessen möchte ich das Commit von einem anderen Repository entfernen. – kernel

+0

Szenario: Commit von Rep B wird an Adresse Rep A übergeben. Jetzt muss ich die gedrückten Commits von Rep B von Rep A entfernen. – kernel

Antwort

0

Tags, die zum Repository gehörten, das an eine unbeabsichtigte Repository-Adresse gesendet wurde, verursachten ein Problem. Sobald dies gelöscht wurde, wurden alle Commits für den Quellbaum entfernt.

Verwandte Themen