Почему git pull rebase не обновляет мою локальную папку? - PullRequest
0 голосов
/ 25 февраля 2020

Почему git pull rebase не обновляет мою локальную папку?

У меня есть группы ниже в одном из iOS контролируемых версией *1027* проектов,

-- App
-- Libs

Я вижу, что для моего проекта в Xcode имя группы и имя физической папки для папки Libs совпадают ( т.е. CamelCased ), но для всех других товарищей по команде группа показывает CamelCased, где их имя физической папки показывается расходящимся ( smallcase, libs). Я сделал git pull --rebase и получил последнюю версию удаленного хранилища. Но, тем не менее, имя папки не обновляется.

Внутри папки Libs есть какая-то библиотека, и на удивление приложение прекрасно работает для всех участников, включая меня.

Почему Git не может обнаружить расхождение между локальной физической папкой и именем папки удаленного источника? Что мне нужно сделать, чтобы сделать мой локальный код точно таким же, как и у источника? Обратите внимание, что, когда я клонирую проект в новом месте, я вижу имя папки маленьким регистром libs.

git prune также не помогло.

1 Ответ

0 голосов
/ 25 февраля 2020

Кажется, git не меняет только регистр.

  • Если вы хотите libs, вы можете безопасно переименовать вашу локальную папку
  • , если вы хотите, чтобы ваша команда имела Libs сделать коммит с папкой, переименованной _Libs, и еще один после, с папкой, переименованной Libs.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...