@ImPuuLsE

Подскажи на счет Git?

Здравствуйте! создал gitignore:
themes/classic/css/*
удаленно по фтп в этой папке происходят изменения файлов...
Допустим я удалил с локала какой то файл (themes/classic/views/layouts/main.css), запушил изменение...на удаление на репе его...
при пуле с сервака : error: Your local changes to 'themes/classic/views/layouts/main.css' would be overwritten by merge. Aborting.
Как быть в этом случае? Я делаю git stash, и после этого делаю pull, но файлы которые в gitignore(themes/classic/css/*) почему то обновляются, хотя мне это не нужно...
  • Вопрос задан
  • 2307 просмотров
Решения вопроса 1
v_decadence
@v_decadence
Во-первых, файл themes/classic/views/layouts/main.css не попадает под шаблон themes/classic/css/*. Git и предупреждает, что незакомиченные изменения в нём будут утеряны.
Во-вторых, у Вас, наверно, игнорируемые файлы уже под управлением Git, поэтому он их и отслеживает.
Нужно git rm --cached path/to/file.css
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы