1210mk2
@1210mk2

Как запретить git reset --hard убивать симлинк папки log?

Привет.
В папке проекта есть папка /storage/logs, это Laravel, но это не важно.
Так вот сама папка удалена и сделан симлинк на /var/log/project.
Всё работает нормально, логи пишутся по симлинку корректно. Но тут возникла задача откатить коммит. Сделал git reset --hard HEAD~1 и получил удаленный симлинк, а вместо него пустая директория logs с файликом .gitignore.
сделал git ls-files, там болтается запись storage/logs/.gitignore.
удалил ее: git rm -r storage/logs/, повторил эксперимент с откатом коммита. Перетирает.
Подскажите, где-то еще глубже хранится список файлов для восстановления? Что нужно сделать, чтобы гит не трогал папку storage/logs/ ?
  • Вопрос задан
  • 149 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы