So löschen Sie Git Remote und Lokalzweig

So löschen Sie Git Remote und Lokalzweig

Im Allgemeinen empfehlen wir nicht, einen Zweig aus dem Git -Repository für Produktionsstandorte zu entfernen. Aber manchmal müssen Sie möglicherweise einen vorhandenen Git -Zweig aus Ihrem Repository löschen. Zum Beispiel hat das Git -Repository Dateien oder Nützlichkeitsdateien beschädigt, was in Zukunft nicht mehr erforderlich ist.

Dieser Artikel hilft Ihnen dabei, Git -Remote- und lokale Zweigstellen in Repositories zu löschen.

  • Remote Git Branch löschen:

    - Verwenden Sie den folgenden Befehl, um eine Zweigstelle vom Remote -Server zu entfernen. Das folgende Beispiel wird von Remote Git Repository mit dem Namen „Stufe1“ mit dem Namen „Stufe“ bezeichnet.

    $ Git Push Origin -Delete Stage1 Benutzername für 'https: // github.com ': Rahul -Passwort für' https: // [E -Mail geschützt] ': zu https: // github.com/tecadmin/firstrepo.Git - [gelöscht] Stufe1 
  • Lokale Git -Zweigale löschen:

    Wenn Sie auch Git Local Branch entfernen möchten. Verwenden Sie den folgenden Befehl, um es zu entfernen.

    • Listen Sie alle lokalen Zweignamen mit dem folgenden Befehl auf.
      $ Git Branch Master * Stage1 
    • Gemäß dem letzten Befehlsausgang können Sie feststellen, dass Sie derzeit „verwenden“ “Bühne 1“. Wenn Sie also versuchen, diesen Zweig zu entfernen, werden Sie dem folgenden Fehler konfrontiert.
      $ Git Branch -d Stufe1 Fehler: Die Zweigstelle 'Stufe1', auf der Sie sich derzeit befinden, kann nicht löschen. 
    • Wechseln Sie zu einem anderen Zweig, um zu entfernen 'Bühne 1''.
      $ git checkout master umgeschaltet auf Branch 'Master' Ihre Filiale ist auf dem neuesten Stand mit "Origin/Master". 
    • Jetzt löschen Sie die Bühne 1 Zweig verwenden den folgenden Befehl. Diesmal wird es die Filiale erfolgreich löschen.
      $ Git Branch -d Stufe1 gelöschtes Branch Stufe1 (war CC8EBE7).