Как мне ограничить то, что я использую для своего сайта в Гэтсби из репо? - PullRequest
1 голос
/ 11 июня 2019

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

Я сделал git pull сегодня, не думая об этом, и теперь у меня есть все сгенерированные файлы в моем репо. Как я должен использовать Git с Gatsby без сносить все сгенерированные файлы?

https://github.com/joshyap/devblog

Я также не уверен, как вернуть локальное репо в рабочее состояние. Я уже попытался git reset --hard bcc2f7c, чтобы вернуться к последнему сделанному мною без проблем, но сгенерированные файлы все еще находятся в моем локальном репо.

РЕДАКТИРОВАТЬ: я использовал шаблон по умолчанию для стартера gatsby, который включает в себя файл gitignore, уже виденный здесь: https://github.com/gatsbyjs/gatsby-starter-default/blob/master/.gitignore

Реальная проблема в том, что сгенерированные файлы попали в мой репозиторий, и я не уверен, как вернуть вещи в рабочее состояние.

1 Ответ

2 голосов
/ 11 июня 2019

Попробуйте использовать .gitignore -файл.Просто поместите его в корень репо и заполните его папками и файлами, которые вы не хотите хранить в репо.

См. Информацию здесь: https://git -scm.com / docs/ gitignore , или попробуйте шаблон отсюда: https://github.com/github/gitignore

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