Удаление файла, который выглядит как "\ 357 \ 275 \ 236" - PullRequest
4 голосов
/ 18 июля 2011

Когда я делаю git status

# On branch inline
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   "\357\275\236"
# nothing added to commit but untracked files present (use "git add" to track)

Однако, когда я делаю ls -al, я не вижу ничего похожего на \357\275\236

Ответы [ 3 ]

4 голосов
/ 18 апреля 2012

У вас, вероятно, есть файл с символами UTF-8 в его имени.Запустите

git config core.quotepath false

, чтобы изменить поведение git и показать имя файла, которое ОС, вероятно, представит вам.

Вот обходной путь для работы с файлами Mac OS X HFS + UTF-8 и git !Ответ на этот вопрос также включает в себя хорошее объяснение.

0 голосов
/ 08 мая 2015

Я использую Smartgit UI + Msysgit в Windows и Bitbucket в качестве удаленного хранилища.

Также я не смог удалить любыеИмя файла ascii из моего локального репозитория

, поэтому я попытался удалить эти файлы из Bitbucket и вытянуть исходный код в мой локальный репозиторий, и это сработало!

0 голосов
/ 18 июля 2011

, если вы не хотите этот файл и не хотите его перечислять, просто сделайте:

git clean -df

Это должно избавиться от этого. Убедитесь, что у вас нет другой работы в процессе. Вы также можете проверить это с помощью git gui для развлечения.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...