Ich habe ein Projekt mit einem Git-Repository und habe versehentlich ein anderes Repository in einer der Subdateien erstellt. Wenn ich git remote -v
verwende, sehe ich, dass sie verschiedene URLs haben. Nun, was ich in dem Unterordner habe, stimmt nicht mit dem überein, was zu Github geschoben wurde. Wie kann ich mein lokales Repo dazu bringen, die my-Datei von github zu holen und in Zukunft zum ursprünglichen Repository zu wechseln.Wie kann ich ein Repo innerhalb eines Repos löschen?
Antwort
git remote remove xxx
können die „schlechte Repo“ entfernen
und git fetch goodremote
wird spätestens holen.
Ihre beste Wette ist:
git checkout -b branchyouwant goodremote/branchyouwant
Ich würde jedoch empfehlen goodremote als origin
hinzufügen, wenn es nicht schon wie so ist:
git remote add origin [email protected]
Eine weitere einfachere Möglichkeit ist rm
dieses Verzeichnis und Wieder -klicke das Repo von github.com
Danke. Das erneute Klonen in ein anderes Verzeichnis hat alles repariert. – JamesWilliams
Natürlich. Wenn ich deine Frage beantwortet habe, bitte als akzeptierte Antwort markieren. – Pachonk
Etwas verwirrt durch Ihre Frage.
Wenn alles in Ihrem Remote-Repo korrekt ist, sollten Sie nur in der Lage sein, davon zu ziehen, und es wird überschreiben, was in Ihrem lokalen ist.
Wenn Sie Probleme haben, zu Ihrem Remove Repo zu schieben, tun Sie einen Git Push - Set-Upstream und es sollte immer zu diesem Zweig drücken. Könnte ein Flag -u müssen irgendwo da drin
- 1. Löschen eines Git Repos von Home-Verzeichnis auf dem Mac
- 2. Wie füge ich meine Repos einem anderen Personen Repo hinzu?
- 3. So erstellen Sie eindeutige Filialen in Repos innerhalb von Repos
- 4. github - Kann ich Besucher meines Repos verfolgen?
- 5. Git - ein Super-Repo mit vielen Unter repos (meist ausländischen)
- 6. Wie kann ich durchsuchen die Remote-repos von GIT-Server
- 7. So löschen Sie ein GitHub Repo mit der API
- 8. npm Paket von innerhalb eines anderen Repo?
- 9. Ein Github-Konto Mehrere Repos
- 10. Aktualisieren eines importierten Repos von Github zu Bitbucket
- 11. Wie erreiche ich ein Git Repo in meinem Heimnetzwerk?
- 12. Wie kann ich ein JLabel innerhalb eines JPanels ausrichten?
- 13. Wie kann ich meinen Kakao Repo aktualisieren?
- 14. Hinzufügen eines Remote-Git-Repos durch IntelliJ
- 15. Wie kann ich einen gegabelten Git Repo wieder greifen, ohne zu löschen und neu Forking?
- 16. Wie kann ich ein Verzeichnis in einem Git Repo in ein anderes Git Repo spiegeln?
- 17. Wie mehrere Git repos in ein und Verschachtelung Historien
- 18. Wie entferne ich den alten Commits-Verlauf aus einem bestimmten Unterverzeichnis eines Github Repos?
- 19. Wie können Sie detaillierte Aktivitäten eines Repos auf GitHub anzeigen?
- 20. Kann ich verschiedene Teile eines Javalite-Projekts in separaten Maven-Repos ablegen?
- 21. GitHub kombinieren repos in den dritten Repo von Webseite
- 22. Wie kann ich ein privates Gitlab Repo klonen?
- 23. wie öffentlich ist ein github public repo?
- 24. Git: teilen und tauschen Teil eines Repo?
- 25. Kann ich die Django-Migrationsdateien innerhalb des Migrationsverzeichnisses löschen
- 26. Wiederverwendung eines privaten Git Repo
- 27. Löschen Repo auf Github - 404
- 28. Wie verwende ich ein Makro, um leere Zellen innerhalb eines Bereichs automatisch zu löschen?
- 29. Wie erstelle ich ein ipfs Repo
- 30. Löschen aller ausgecheckten Dateien ohne Auswirkungen auf SVN Repo
'zieh die meine Akte' ... was bedeutet das? –
Ich denke, das Löschen des inneren '.git'-Verzeichnisses wird das Problem lösen? – joker