Ich habe versehentlich einen Repo in einem schlechten Zustand, wenn Sie ein Projekt von der Verwendung von Ant zu Maven zu bewegen. Jetzt möchte ich das Repo löschen und neu starten. Da ich neu bei Git bin, bin ich etwas vorsichtig und bin mir nicht sicher, ob ich einfach nur alle Dateien und Ordner lokal auschecken und dann zum Remote-Repo schieben könnte oder ob das wirklich eine sehr schlechte Idee wäre. Aus irgendeinem Grund habe ich es schwer, die richtigen Fragen in Google zu stellen. : DGit: Löschen Sie lokale und Remote-Repo und starten Sie über
Antwort
Entfernen Sie einfach lokale .git
Verzeichnis, entfernen Repo vom Server (wenn es github ist - tun Repo -> Einstellungen -> entfernen).
Dann neues Repository auf dem Server erstellen, und vor Ort zu tun:
git init
git remote add origin [email protected]:user/project.git
git add .
git commit -m "Initial commit"
git push -u origin master
ein Zusatz, den dies verwenden könnte, und verwenden Sie dies mit Vorsicht. 'git push -u Ursprung master --force' – Jessycormier
@Jessycormier Es besteht keine Notwendigkeit für' --force', wenn das Repository vom Server entfernt wird. Es würde wahrscheinlich den Repository-Verlauf überschreiben, wenn das vorhandene Repository verwendet wird. –
- 1. Schließen Sie lokale Git-Repos auf Windows und Raspberry Pi
- 2. Aktivität starten und Aktivitätsverlauf löschen
- 3. Starten Sie einen Windows-Dienst und starten Sie Cmd
- 4. Stoppen und starten Sie CountDownTimer
- 5. So löschen Sie meine lokale Datei
- 6. mit Dateinamen und löschen sie
- 7. git lokale Datei beibehalten, nicht mit Ursprung mischen löschen
- 8. Starten Sie die Android-Anwendung ohne Hauptaktivität und starten Sie den Dienst beim Starten der Anwendung
- 9. Wie starten und starten Sie ein externes Skript im Hintergrund?
- 10. MongoDB über Node.js starten und dann verbinden
- 11. So löschen Sie Maximo überall offline lokale Daten von iPad
- 12. Starten Sie VLC in Java und verbinden Sie es über RC-Schnittstelle
- 13. Starten Sie Befehlsfenster und führen Sie Befehle innerhalb
- 14. Starten Sie ie und speichern Sie die Seite
- 15. Beenden Sie eine Animation und starten Sie dann die andere
- 16. Öffnen Sie lokale Datei in Elektron und render in wavesurfer.js
- 17. Wählen Sie und löschen Sie doppelte Datensätze mit spezifischen ID
- 18. Klare Aktivität Stack und starten Sie neue Aktivität in Android
- 19. Stoppen und starten Sie IIS programmatisch. Schnell und sicher
- 20. Wie erhalten Sie Remote-Ordner-Namen, wählen Sie sie aus und löschen Sie sie in C#?
- 21. So löschen Sie/* und */schnell in XCode
- 22. Wählen und löschen Sie veraltete doppelte Datensätze?
- 23. Löschen Sie Ordner und Dateien in PHP
- 24. Vermeiden Sie Neukompilierung mit Git und machen
- 25. Git Haken und wie sie funktionieren
- 26. den Inhalt eines regex und löschen Sie sie, effizient
- 27. So senden Sie ein Formular und löschen Sie einen Beitrag
- 28. leaflet.draw trash button Löschen Sie alle Polygone und speichern Sie
- 29. Finden Sie bestimmten Text und löschen Sie drei Zeilen darüber
- 30. prüfen Duplikate in einer Datenbank und löschen Sie sie
Warum nicht einfach den Repo löschen und es dann erneut initialisieren? – ppeterka
Entfernen Sie einfach das '.git' Verzeichnis in Ihrem lokalen Verzeichnis und machen Sie' git push --force' zu github ist die Lösung, die ich denke. –