Имя ветки Git - чувствительно к регистру или нечувствительно?

Я новый пользователь git и недавно получил устаревший репозиторий git, за которым нужно следить.

Это исходное состояние (вывод 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

Обратите внимание, что на этом этапе есть ветвь с именем «dev». Обратите внимание, что выделено несколько ссылок на dev (то есть dev, dev ^, dev ~ 2 и т. Д.).

В целях развития я пытался создать филиал под названием «DEV», весь капитал.

Поэтому я продолжил создавать новую ветку (git branch DEV) и теперь запускаю git show-branch –date-order:

! [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

Обратите внимание, что как dev, так и DEV указаны как ветви. Также обратите внимание, что в 5-й строке ссылки на dev теперь изменены на DEV (то есть DEV, DEV ^, DEV ~ 2 и т. Д.).

На что ссылается выход 5-й строки? Я ожидал бы, что он останется «dev» вместо того, чтобы быть измененным на «DEV», поскольку описания рядом с ним относятся к описанию старой работы во время ветки «dev».

Я пытаюсь вернуться к тому, как это было, изменив имя ветви DEV на DV (запустив git branch –m DEV DV) и показывая, что ветка теперь выглядит так:

! [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

Обратите внимание, что ветка теперь включает DV и dev. Также обратите внимание, что ссылки на 5-ю строку для dev теперь изменились на DV (то есть DV, DV ^, DV ~ 2 и т. Д.).

Есть ли способ вернуться к тому, как это было во время первоначального состояния с точки зрения ссылок DV? Неужели этот мерзавец запутался и переименовал мою историческую информацию в ветку, которая похожа и отличается только заглавными буквами?

Пожалуйста, помогите, как я могу это исправить. Спасибо, куча

Ответы на вопрос(2)

Ваш ответ на вопрос