Ich habe vorherige Posts gesehen, die danach gefragt haben, aber keine, die es für mich gelöst haben. Ich verwende Git nicht über die Befehlszeile, ich verwende es, da es in Xcode integriert ist. Ich habe einen Zweig erstellt und ihn nach GitHub verschoben. Jetzt möchte ich ihn löschen. Ich habe es in Xcode gelöscht, aber es ist immer noch auf GitHub. Die GitHub-Anweisungen sagen, dass Sie einfach zum Admin gehen und das Repo löschen sollten, aber dort heißt es, dass es das ganze Projekt löschen wird, nicht nur den Zweig. Also was fehlt mir?Wie lösche ich einen Zweig von GitHub?
8
A
Antwort
15
Sie möchten einen Zweig auf github löschen? Just do
$ git push origin :branch-name
wo Sie origin
mit dem Namen des Remote-Repository und branch-name
mit dem Namen der Branche Sie bei Github löschen möchten ersetzen haben.
Bearbeiten: Beachten Sie den Doppelpunkt vor dem Zweignamen, es ist wichtig.
Edit 2: Um ausführlichere:
$ cd /path/to/local/git/checkout
$ git remote -v show
den Remote-Namen aus der ersten Spalte Auswahl, die die Github URL entspricht, in dem Sie den Zweig löschen möchten. Ich nenne es origin
hier. branch-name
ist der Name des Zweigs, den Sie löschen möchten. Löschen Sie es mit:
$ git push origin :branch-name
bearbeiten 3: Wenn Sie git lernen wollen, kann ich das kostenlose Buch von Scott Chacon empfehlen. Der relevante Abschnitt ist here.
Verwandte Themen
- 1. Wie lösche ich einen lokalen Zweig auf Github Desktop?
- 2. Wie erstelle ich einen verwaisten Zweig von der Github API?
- 3. Git-ing einen Zweig von GitHub
- 4. Git ziehen einen bestimmten Zweig von GitHub
- 5. git: Wie lösche ich einen lokalen Ref-Zweig?
- 6. Wie lösche ich einen entfernten Zweig mit Git?
- 7. Wie lösche ich meinen Follower bei Github?
- 8. Wie lösche ich einen Edelsteinpfad?
- 9. Wie lösche ich einen Datensatz von ORMLITE?
- 10. Wie lösche ich einen Verfügbarkeitssatz?
- 11. Wie lösche ich einen Kontakt?
- 12. Wie lösche ich einen Cookie?
- 13. GitHub: Zweig von einem Problem erstellen
- 14. Android Studio - Kasse eine * Zweig * von GitHub
- 15. Wie lösche ich Repositories, die zu Github beigetragen haben?
- 16. Wie kann ich zum Online-Zweig eines GitHub-Projekts zurückkehren?
- 17. Wie entferne ich einen dangling commit von GitHub?
- 18. Wie lösche ich den gesamten Commit-Verlauf in GitHub?
- 19. Wie lösche ich einen Benutzer in Phabricator
- 20. Wie entlade ich einen UITabBarController, wenn ich einen UINavigationController lösche?
- 21. lösche einen 'Feature'-Zweig mit gitflow, ohne in den Master-Zweig zu migrieren
- 22. Wie lösche ich wirklich einen Git-Zweig (d. H. Alle seine Objekte/Commits entfernen)?
- 23. Wie lösche ich einen Arbeitsbereich in Eclipse?
- 24. Wie lösche ich einen Beitrag in hexo
- 25. Wie lösche ich einen Cert-Mapping-Eintrag?
- 26. Wie lösche ich einen Datenrahmen mit BigR?
- 27. In Django, wie lösche ich einen Sessionkey?
- 28. Wie füge ich einen ganzen Zweig zusammen?
- 29. GitHub Wiki Zweig auswählen, der auf GitHub angezeigt wird
- 30. Octokit GitHub API: einzuschränken, wer an einen Zweig drücken kann
Duplikat von http://stackoverflow.com/questions/4159950/how-do-i-delete-remote-branch-in-git – Celada
Was ist anders an Ihrer Situation von der anderen Frage? –