Ошибка Git в Rails - PullRequest
       9

Ошибка Git в Rails

0 голосов
/ 02 февраля 2011

Я пытаюсь слить в git и получить следующую ошибку:

"error: The following untracked working tree files would be overwritten by merge:
    app/.DS_Store
Please move or remove them before you can merge.
Aborting"

Любая помощь будет оценена.

Ответы [ 2 ]

1 голос
/ 02 февраля 2011

Похоже, что это специальный файл OS X, чтобы делать необычные вещи при отображении папки.

Я думаю, вам просто нужно отредактировать файл .gitignore (в корневом каталоге вашего приложения), чтобы включить этот файл, а затем повторить попытку.

РЕДАКТИРОВАТЬ: Возможно, вам также придется использовать git rm app / .DS_Store, если он уже отслеживает файл (я думаю, что раньше мне приходилось делать это с такой проблемой).

0 голосов
/ 02 февраля 2011

.DS_Store файлы являются специальными файлами для OS / X, и вы не хотите, чтобы они были в вашем git repo.

Если у вас его еще нет, создайте файл .gitignore в корневаше исходное дерево и добавьте в него строку .DS_Store.

Вот несколько общих вещей, которые должны быть в вашем файле .gitignore для приложения Rails.

.DS_Store
log/*.log
tmp/**/*
db/*.sqlite3
public/system/**/*
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...