Wie kann ich meinen Zweig von TortoiseGit umbenennen?

Lesezeit: 3 Minuten

Benutzer-Avatar
Dombi Soma

Ich kenne die Möglichkeit, Zweige von der Befehlszeile aus umzubenennen, aber – da ich verwende SchildkröteGit – Ich bin neugierig, ob es Möglichkeiten gibt, so etwas zu tun.

Danke für die Antworten 🙂

Öffnen Sie in einem Dateimanager Ihr Projektstammverzeichnis (wo Ihre .git Ordner gefunden).

Klicken Sie mit der rechten Maustaste und gehen Sie zu:

TortoiseGit > Switch/Checkout

Sicherstellen, dass die Switch To Option zu Branch. Klicken Sie dann auf die kleine Schaltfläche neben dem Dropdown-Menü, das mit gekennzeichnet ist ...

Es öffnet sich ein Fenster mit der Liste der Zweige, die Sie auswählen können.
Klicken Sie auf diejenige, die Sie umbenennen möchten.

Schlag F2.

Benennen Sie Ihren Zweig um. Schlag Eintreten. Klicken OK.

Jetzt finden Sie im Dropdown-Menü, dass der Branch-Name aktualisiert wurde.

  • Sie müssen nicht den Umweg über den Schalterdialog verwenden, Sie können direkt den Dialog zum Durchsuchen von Referenzen öffnen, siehe stackoverflow.com/a/36134928/3906760

    – Herr Tux

    13. August 2018 um 10:07 Uhr

  • Dadurch werden Remote-Tracking-Zweige nicht aktualisiert.

    – Herr Tux

    13. April 2021 um 13:53 Uhr

Benutzer-Avatar
Herr Tux

Wenn Sie einen Branch umbenennen möchten, der nicht der aktuelle Branch ist, öffnen Sie den Reference Browser über das Kontextmenü eines versionierten Ordners (möglicherweise müssen Sie die Wechsel Schlüssel beim Öffnen).

Geben Sie hier die Bildbeschreibung ein

Wählen Sie den Zweig aus, den Sie umbenennen möchten, und drücken Sie dann F2 (oder wählen Sie im Kontextmenü Umbenennen).

Geben Sie hier die Bildbeschreibung ein

Sehen https://tortoisegit.org/docs/tortoisegit/tgit-dug-browse-ref.html

  • Ich denke, das ist viel intuitiver und funktioniert auch gut für Current Branch.

    – Risord

    6. Juni 2018 um 15:30 Uhr

  • Dies funktioniert hervorragend, aber denken Sie daran, dass es Ihren Remote-Zweig nicht umbenennt. Eine einfache Möglichkeit besteht darin, einfach die ursprüngliche Fernbedienung zu löschen und dann die umbenannte zu drücken. So löschen Sie eine Fernbedienung: stackoverflow.com/questions/9705534/…

    – rostig

    25. Juni 2019 um 13:52 Uhr

  • @rusty, der Zweig muss nicht gelöscht werden. Tun Sie dies stattdessen. -> Zum umbenannten Zweig wechseln. -> Rechtsklick auf das Repository -> Git-Commit -> Git-Commit-Fenster wird geöffnet. Schreiben Sie eine Commit-Nachricht in das Nachrichtenfenster, z. B.: “Umbenennung eines Zweigs …” -> Aktivieren Sie unten links die Checkbox “Nur Nachricht” -> Commit & Push

    – Aspak Rogatiya

    6. Dezember 2019 um 7:25 Uhr


Benutzer-Avatar
Aspak Rogatija

Wenn Sie nur den lokalen Zweig umbenennen möchten, können Sie auf andere Antworten verweisen. Bitte befolgen Sie diese Schritte, um lokal und remote umbenennen Zweig.

  1. Klicken Sie mit der rechten Maustaste auf das Repository -> TortoiseGit -> Referenzen durchsuchen.

Geben Sie hier die Bildbeschreibung ein

  1. Wählen Sie den Zweig aus, den Sie umbenennen möchten, und klicken Sie darauf F2 Schaltfläche und geben Sie einen neuen Namen ein. Die Filiale wurde nun lokal umbenannt.

Geben Sie hier die Bildbeschreibung ein

  1. Klicken Sie mit der rechten Maustaste auf den umbenannten Zweig und wählen Sie „Wechseln/Auschecken zu diesem …“.

Geben Sie hier die Bildbeschreibung ein

  1. Klicken Sie nun mit der rechten Maustaste auf das Repository und wählen Sie “Git Commit -> “umbenannter Zweig”

Geben Sie hier die Bildbeschreibung ein

  1. Das Git-Commit-Fenster wird geöffnet. Geben Sie eine Commit-Nachricht ein und aktivieren Sie das Kontrollkästchen „Nur Nachricht“ in der unteren linken Ecke und klicken Sie dann auf „Commit & Push“.

Geben Sie hier die Bildbeschreibung ein

Drücken Sie die Upvote-Taste, wenn Ihnen diese Antwort geholfen hat.

  • Ich habe das zweimal versucht. Alles, was es auf der entfernten Seite tut, ist ein Commit mit einer Nachricht, keine anderen Änderungen. Der Name der Remote-Zweigstelle bleibt gleich.

    – ls6777

    2. April 2020 um 2:50 Uhr

  • Sehen Sie keinen Zweig mit neuem Namen auf der Remote-Seite?

    – Aspak Rogatiya

    2. April 2020 um 7:22 Uhr

  • Nein … der alte Zweigname hat nur die neue Nachricht festgeschrieben. Es wurde kein neuer Zweigname gefunden. Ich musste schließlich tun Dies stattdessen.

    – ls6777

    2. April 2020 um 16:03 Uhr


1283960cookie-checkWie kann ich meinen Zweig von TortoiseGit umbenennen?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy