Контент


Mac OS X, Git и чувствительность к регистру

Как известно, файловая система Mac OS X не обладает чувствительностью к регистру. В связи с этим возникают проблемы при переименовании файлов и директорий (это актуально при апгрейде на Kohana v3.3, помните?). Git начинает «видеть» как старые, так и новые версии файлов.

Самый простой способ указать Git‘у на это — использовать параметр ignorecase:

git config core.ignorecase false

Однако это не помогает. К счастью, у нас есть StackOverflow, который знает все:

mv foo foo2
git add -A
git commit -m "renaming"
mv foo2 FOO
git add -A
git commit --amend -m "renamed foo to FOO"

Взято отсюда.

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Опубликовано в Kohana3, гуляя по сети.

Теги: , , .


Комментарии (3)

Будьте в курсе обсуждения, подпишитесь на RSS ленту комментариев к этой записи.

  1. klay пишет:

    какая противная ос

  2. Рустам пишет:

    В реальности, файловая система Mac OS X по-умолчанию не обладает чувствительностью к регистру.

  3. Антон пишет:

    Чувствительность к регистру настраивается при установке и создании ФС. Просто для хомячков по умолчанию включен windows like режим, а то они испугаются, столь странной по, их мнению, особенности.



Можно включить подсветку кода: <code><pre lang="">...</pre></code>
Разрешены некоторые HTML теги

или используйте trackback.