Git Branchenname - Groß- / Kleinschreibung beachten oder nicht beachten?

Ich bin ein neuer Git-Benutzer und habe kürzlich ein veraltetes Git-Repository erhalten, um das ich mich kümmern muss.

Dies ist der Originalzustand (Ausgabe von git show-branch):

! [cr232] CR 232 Release
        * [dev] Style Changes
---------------
        *   [dev] Style Changes
        *   [dev^] SMS 5.4
        *   [dev~2] Logo Change
        *   [dev~3] SMS 5.3
        *   [dev~4] SMS 5.2
        *   [dev~5] SIT R-0.3.3 EDW SMS Layers
        *   [dev~6] SIT Release R 0.3.0
       +*   [cr232] CR 232 Release
       +*   [cr232^] Dashboard Fix
       +*   [cr232~2] Release for system testing

Bitte beachten Sie, dass es an dieser Stelle einen Zweig namens "dev" gibt. Beachten Sie, dass hervorgehoben ist, dass es mehrere Verweise auf dev gibt (d. H. Dev, dev ^, dev ~ 2 usw.).

Zu meinem Entwicklungszweck habe ich versucht, eine Filiale mit dem Namen "DEV" (All Capital) zu entwickeln.

So ging ich voran und erstellte einen neuen Zweig (Git Branch DEV) und lief jetzt Git Show-Branch-Date-Reihenfolge:

! [DEV] Style Changes
    ! [cr232] CR 232 Release
        * [dev] Style Changes
---------------
        *   [DEV] Style Changes
        *   [DEV^] SMS 5.4
        *   [DEV~2] Logo Change
        *   [DEV~3] SMS 5.3
        *   [DEV~4] SMS 5.2
        *   [DEV~5] SIT R-0.3.3 EDW SMS Layers
        *   [DEV~6] SIT Release R 0.3.0
       +*   [cr232] CR 232 Release
       +*   [cr232^] Dashboard Fix
       +*   [cr232~2] Release for system testing

Beachten Sie, dass sowohl dev als auch DEV als Zweig aufgeführt sind. Beachten Sie auch, dass sich in der 5. Zeile die Verweise auf dev in DEV geändert haben (d. H. DEV, DEV ^, DEV ~ 2 usw.).

Worauf bezieht sich die Ausgabe der 5. Zeile? Ich würde erwarten, dass es "dev" bleibt, anstatt in "DEV" geändert zu werden, da die Beschreibungen daneben auf die Beschreibung der alten Arbeit während des "dev" -Zweigs verweisen.

Ich versuche, zu dem ursprünglichen Zustand zurückzukehren, indem ich den Namen des DEV-Zweigs in DV ändere (git branch –m DEV DV ausführen) und den Zweig jetzt wie folgt zeige:

! [DV] Style Changes
    ! [cr232] CR 232 Release
        * [dev] Style Changes
---------------
        *   [DV] Style Changes
        *   [DV^] SMS 5.4
        *   [DV~2] Logo Change
        *   [DV~3] SMS 5.3
        *   [DV~4] SMS 5.2
        *   [DV~5] SIT R-0.3.3 EDW SMS Layers
        *   [DV~6] SIT Release R 0.3.0
       +*   [cr232] CR 232 Release
       +*   [cr232^] Dashboard Fix
       +*   [cr232~2] Release for system testing

Beachten Sie, dass der Zweig jetzt auch DV und dev enthält. Beachten Sie auch, dass die Verweise in der 5. Zeile auf dev jetzt auf DV geändert wurden (d. H. DV, DV ^, DV ~ 2 usw.).

Kann man in Bezug auf die DV-Referenzen auf den ursprünglichen Zustand zurückgreifen? Hat die GIT meine historischen Informationen mit einem Zweig verwechselt und umbenannt, der ähnlich ist und sich nur in Groß- und Kleinschreibung unterscheidet?

Bitte helfen, wie ich das beheben kann. Tausend Dan

Antworten auf die Frage(4)

Ihre Antwort auf die Frage