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
1
A
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
- 1. Git ziehen von einem anderen Repository
- 2. Git-Repository im Git-Repository
- 3. Revert git remote versehentlich verschobene Repository-Änderungen
- 4. Wie füge ich ein Git-Repository als eine gemeinsame Abhängigkeit von einem anderen Git-Repository hinzu?
- 5. Git Repository zu groß
- 6. Jar von einem Projekt in einem Git-Repository zu einem anderen Projekt in einem anderen Repository als Maven-Build einfügen
- 7. Entwickeln auf einem vorhandenen Git Repository
- 8. Risiken eine Remote-git-Repository aktuelle git SVN-Repository Hinzufügen
- 9. Git-Master-Zweig in einem Repository und ein anderer Zweig in einem anderen privaten Repository
- 10. Git ziehen einen Zweig aus einem anderen Repository
- 11. migrieren svn lokalen Repository zu git Repository
- 12. svn-checkout aus einem GIT-Repository
- 13. Anzahl der Commits in einem Git-Repository
- 14. Ein git-Unterverzeichnis in einem SVN-Repository?
- 15. Verknüpfen Sie ein lokales Git-Repository mit einem vorhandenen Repository
- 16. Ziehen aus einem Mercurial-Repository mit Git
- 17. Git Remote Repository Merge
- 18. Wie kann ich einzelne git Ordner in einem Git-Repository
- 19. Git-TF drücken alle Änderungen an einem anderen TFS-Repository
- 20. Git ignorieren alle Änderungen an einem Git Repository
- 21. wie Code in einem Git-Repository vollständig ersetzen
- 22. "Unarchivieren" ein Git-Repository
- 23. migrieren git repository zu bitbucket
- 24. Reduzieren Git Repository Größe
- 25. Forking Konfig Git Repository
- 26. Git Repository Verwalten von Operationen
- 27. Wie zu einem nicht leeren Git-Repository zu schieben?
- 28. Git: Code von einem Zweig zu einem anderen zu überschreiben
- 29. Wiederherstellen gebrochen git-Repository
- 30. GIT mein Repository zu benennen
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. –
@TimBiegeleisen Ich möchte nicht zu einem bestimmten Commit zurückkehren. Stattdessen möchte ich das Commit von einem anderen Repository entfernen. – kernel
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