Github принудительное удаление плохого файла с помощью обратной косой черты - PullRequest
0 голосов
/ 02 апреля 2012

Я недавно начал использовать github и начал играть с git-возможностями eclipse, используя некоторый плагин (не уверен, какой из них добавил функциональность, может быть aptana или git plugin).Каким-то образом путь к файлу перепутался и был отправлен на github как

src\com\XXXX\XXXX\SomeClass.java

вместо правильного размещения в

src/com/XXXX/XXXX/SomeClass.java

В моем локальном репо нет src\com\XXXX\XXXX\SomeClass.java, и когда ясделайте выборку, это не захватывает тот файл.Как я могу вытолкнуть его из списка на github?Я попытался удалить src/com/XXXX/XXXX/SomeClass.java, зафиксировать / нажать, повторно добавить, а затем снова зафиксировать / нажать.

Ответы [ 2 ]

0 голосов
/ 05 апреля 2012

Другой участник восстановил репозиторий без прослушиваемых файлов.

0 голосов
/ 03 апреля 2012

Вы пробовали использовать кавычки?Может сработать, даже если файл не синхронизирован.

git clone <url to your repo>
git rm 'src\com\XXXX\XXXX\SomeClass.java'
git commit -m "removed bogus file"
git push
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...