Nome do ramo Git - diferencia maiúsculas de minúsculas ou não faz distinção?
Sou um novo usuário do git e recentemente recebi um repositório git desatualizado para cuidar.
Este é o estado original (produzido pelo 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
Observe que há um ramo chamado "dev" neste momento. Observe que destacadas existem várias referências ao dev (ou seja, dev, dev ^, dev ~ 2 etc).
Para o meu objetivo de desenvolvimento, eu estava tentando criar uma filial chamada "DEV", toda capital.
Então eu fui em frente e criei um novo branch (git branch DEV) e agora estou executando o 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
Observe que o dev e o DEV estão listados como ramificação. Observe também que, na 5ª linha, as referências ao dev agora foram alteradas para DEV (ou seja, DEV, DEV ^, DEV ~ 2 etc).
A que se refere a saída da quinta linha? Eu esperaria que ele permanecesse "dev" em vez de ser alterado para "DEV", pois as descrições ao lado referem-se à descrição do trabalho antigo durante a ramificação "dev".
Estou tentando voltar a como era, modificando o nome do ramo DEV para DV (executando o git branch –m DEV DV) e mostrando o ramo agora com a seguinte aparência:
! [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
Observe que o ramo agora está incluindo DV e dev. Observe também que as referências da quinta linha ao dev agora mudaram para DV (ou seja, DV, DV ^, DV ~ 2 etc).
Existe alguma maneira de voltar a ser como era durante o estado original em termos das referências de DV? O git ficou confuso e renomeou minhas informações históricas com um ramo que é semelhante e difere apenas em maiúsculas?
Por favor, ajude como eu posso corrigir isso. Thanks heaps